Creating Docker Containers on Azure
Containers are a standard way of packaging application source code, dependencies, and configuration together so that it can be deployed anywhere without worrying about the dependencies and their versions. Docker is a company that offers a container platform. In this chapter, we will learn about Docker basics, how to create a Docker image, how to configure a private Docker registry, and finally, how to configure continuous integration (CI) and continuous deployment (CD) with a container registry. In later chapters, we will learn about Azure Container Apps and Azure Kubernetes Service (AKS) services that use Docker images and help us deploy Docker images at scale.
In this chapter, we’re going to cover the following main topics:
- Installing Docker
- Exploring Docker and basic Docker commands
- Creating Docker images for your ASP.NET Core application
- Creating and configuring Azure Container Registry
- Deploying web apps to...