Docker for .NET Apps teaches you everything you need to know about running .NET apps in containers, with a practical real-world approach.
You'll start by learning the core Docker concepts: Dockerfiles, containers, images, registries and how to use containers on Windows and Linux.
Then you'll learn how to package and run .NET Framework and .NET Core apps in Docker, and how to design a distributed application around containers.
Finally you'll learn how to get your containers ready for production, and you'll see what .NET apps look like in a production container platform.Explore the content
The Docker 101 - running containers on Windows and Linux
Packaging .NET apps into Docker images from MSIs and source code
Breaking up monolithic applications with features in multiple containers
Adding reliability, monitoring, logging and healthchecks to your .NET containers
Containers in production using Docker Swarm to run Linux and Windows .NET apps