From the course: Azure Microservices with .NET Core for Developers

Unlock the full course today

Join today to access over 22,600 courses taught by industry experts or purchase this course individually.

Adding Docker support to a microservices solution

Adding Docker support to a microservices solution - Azure Tutorial

From the course: Azure Microservices with .NET Core for Developers

Start my 1-month free trial

Adding Docker support to a microservices solution

- Although containers are not a requirement in a microservices architecture, they complement each other so perfectly. Containers enable the autonomy and process isolation that microservices look for. When we talk about containers, most of the time we're referring to Docker containers. Docker is both a technology and a company. Although containers are nothing new, they have gained too much popularity and traction in the tech community for so many years now. We can run Docker containers in the cloud, on premises, and even in the small IoT headless devices. This container technology is tightly integrated with Visual Studio and Visual Studio Code development tools, which is very helpful when we need to debug locally. Containers are based on container images. An image is a template that includes everything needed to run an application such as cold, runtime, system libraries and settings. This relationship is similar to a class…

Contents