With the introduction of container support in Windows Server 2016, we open a world of opportunities that takes traditional monolithic applications on a journey to modernize them for better agility. Containers are a stepping stone that can help IT organizations understand what key items in modern IT environments, such as DevOps, Agile, Scrum, Infrastructure as Code, Continuous Integration, and Continuous Deployment, to name just a few, can do and how these organizations can adopt all of these elements and more to their enterprises.
As a result of Microsoft's strong strategic partnership with Docker - the de facto standard in container management software - enterprises can minimize the time required to onboard and run Windows Containers. Docker presents a single API surface and standardizes tooling for working across public and private container solutions as well as Linux and Windows Container deployments.
This is the next phase in IT evolution in which a direct replatform of code cannot be achieved and truly begins to bring the power of the cloud to any enterprise.
This open book is licensed under a Microsoft Open License. You can download Introduction to Windows Containers ebook for free in PDF format (7.5 MB).
Table of Contents
Chapter 1: Containers 101
Chapter 2: Docker 101
Chapter 3: Deep dive: host deployment
Chapter 4: Deep dive: working with containers
Chapter 5: Deep dive: containerizing your application