Containers and containerization are not, strictly speaking, necessary when building microservices. However, there are many benefits in using containers. In this chapter, we’ll take an introductory look at two popular tools for building and orchestrating containers: Docker and Kubernetes (respectively). We’ll build a Docker image, share it on Docker Hub, and then learn how to deploy it to AKS (Azure Kubernetes Service) with Kubernetes.
Why Containers?
A container is a ...