DevOps Automation

💡 TL;DR - Project Creation: DevOp script creation

Shell scripts are created to:

  • containerize your project

  • test the image

  • deploy it to Azure

Note the scripts require modification for your GitHub and Docker accounts.

 

Container Overview

This is built when you create your project.

  • The various names are drawn from your project name, and altered to meet docker standards (lower case, no underbars, etc).

  • Note the construction includes usage of env files and environment variables; for more information, see Container Configuration.

You can create and run the image as shown above.

You can also run the docker compose, which contains services for both your application, and the database.

The pages below illustrate how you can explore database configuration: