
Explore Docker for Windows, a containerization platform that runs on Windows 10 anniversary edition and Server 2016, with server containers sharing the host kernel and Hyper-V containers running isolated images.
Install Docker for Windows on a Windows 10 system or Server 2016, choose the beta channel, enable Hyper-V, and start using containers and pulling images from Docker Hub.
Learn how to get up to speed with Docker on Windows by using essential commands like docker info, docker pull, docker run, and docker stop to manage images and containers.
Switch Docker for Windows to Windows containers in the beta, enable the containers feature, and run Windows images like Nanosolar, highlighting Windows container setup and relevant Docker commands.
Learn how Hyper-V containers run multiple isolated containers on a Windows host, each inside its own virtual machine, providing kernel-level isolation and separate networks for each container.
Learn to install Internet Information Services on Hyper-V containers by pulling a Windows Nanosolar image, running a detached container, exposing port 8000, and accessing IIS via the container IP.
Understand Windows Server container architecture, kernel sharing with the host, and Docker Engine management of user space versus kernel space, using Nanosolar and Windows Server Core base images.
Explore installing and running windows server containers on windows server 2016, compare with hyper-v containers, install docker via oneget provider, and work with server core images and docker daemon.
Explore filesystem isolation in Docker on Windows, where each container has a separate file system yet can map host folders for fast sharing.
Explore how namespace isolation on Windows server 2016 and linux enables containers to see only their resources, securing processes, storage, networks, environment variables, and users.
Explore process isolation in Windows containers on Windows Server 2016, using nested process trees and job objects to separate container processes from the host kernel.
Demonstrates cycle.io as a container deployment platform that compares to Docker, highlighting traffic routing, encrypted communication, automatic scaling, and a simple UI for deploying and managing containers.
Explore how docker isolates containers with their own network addresses and distinct network namespaces, with dns naming and inter-container communication demonstrated via separate ips.
Learn to run SQL Server 2016 express in a docker container from docker hub, expose port 1433, set an sa password, and connect with SQL Server management studio.
Scale out with Docker on Windows Server 2016 and Windows 10 by deploying microservices across containers, using Docker Compose files, and building custom images with a Dockerfile.
Build a custom image with a docker file to deploy the automation reporting system in a Windows container, copy files from host to container, and expose port 80.
Docker on Windows 10 and Server 2016 course is designed in a such a way that anyone with good basic understanding on Docker and cloud infrastructure can easily get to know how beautifully Docker on windows is designed by Microsoft and docker team for 2 years !
In this course we will discuss starting from
This course is really very helpful for DevOps who have been struggling for years with virtualization and cloud infrastructures.