Docker on WindowsDocker on Windows is published by Packt Publishing on July 13, 2017. This book has 353 pages in English, ISBN-10 1785281658, ISBN-13 978-1785281655. PDF, EPUB, MOBI, AZW is available for download below.
Docker on WindowsDocker on Windows.
Docker has become hugely popular because it offers benefits at all stages of software design and delivery. Until recently, it was impossible to use a Windows Server platform to host the Docker Engine without adding an additional layer of virtualization. Starting with Windows Server 2016, you are able to use Docker on Windows and take advantage to easily build, deploy, and run Windows Containers.
From building and running simple images to designing and implementing distributed applications, this book will teach everything you need to know while using Docker on Windows. You will start by installing Docker on different versions of Windows and Windows Server, and run a simple container to verify that the setup is working correctly. You will see how to build Docker images with a Dockerfile for a simple website, and then run it on Windows.
Moving on, we’ll cover the practical usage of Docker and the tools in the Docker ecosystem, such as Docker Compose, Docker Trusted Registry, and Docker Swarm Mode. Then, you’ll be able to apply that knowledge by building a full continuous deployment pipeline for a .NET Core application running on Windows. We’ll also dive deep into some of the core features of Docker, such as networking and security. At the end of the book, you’ll be guided through a business case that will help you practically implement Docker in a real-world scenario.
What you will learn
- Understand how Docker works, build images, and run containers
- Run Docker on different versions of Windows, and on the cloud with Azure
- Design solutions that use off-the-shelf images to minimize custom development
- Deploy and monitor distributed solutions with multiple containers
- Build a Continuous Deployment pipeline using Docker
- Plan the adoption of Docker in your own organization