
This video will give you an overview about the course.
The goal of the video is to get acquainted with containers and find out what benefits they bring to the table.
• Get a general overview of what containers are
• See how containers work at a high level
• See some of the benefits containers bring
The goal of the video is to find out basic information about Docker so you can then go ahead and start using it to manage containers
• Find out what Docker is
• Discover editions and which is right for you
• Learn basic concepts helpful in working with Docker
In this video, you will learn how to prepare a host to run containers by using an official nugget package.
• See the requirements for containers
• Run the automated script for installation
• Verify that Docker is installed
In this video, you will learn how to prepare a host to run containers and then automate this method for other servers in the enterprise.
• Get the docker archive from an internet-connected machine
• Configure the host for docker and containers
• Verify that Docker is installed
In this video, you will learn how to download container images from the Docker Hub.
• Find out what Docker Hub is
• Navigate through Docker Hub and see example offerings
• Download images using the Docker client
The goal of the video is to learn one of the basic docker commands: docker run and see how to use it.
• Check out the docker run command
• Investigate the hello world docker image
• Run the image in docker
The goal of the video is to learn what are the offerings of OS images from Microsoft and see the differences between them.
• Learn about the Nano Server image
• Learn about the most used image: Server Core
• Learn about the newest offering: the Windows image
In this video, you will learn to run containers interactively so that you can run commands in them.
• Learn how to start a container in interactive mode
• Investigate the Nano Server image
• Investigate the Server Core image
In this video, you will learn how to get, run and modify a more useful container image, being the IIS.
• Pull the container image from docker
• Test it with the default website
• Add some text that will replace the default page
The goal of the video is to learn what are the 2 types of containers offered in Windows and the difference between them.
• Find out the 2 container types
• Get an overview of Windows server containers
• Get an overview of Hyper-V containers
The goal of the video is to learn what is needed to run Hyper-V containers and how to configure a container host to support them.
• Find out what are the requirements for Hyper-V containers
• Find out what is needed for running Hyper-V containers in a VM
• Configure the VM for Hyper-V containers
The goal of the video is to learn how to run container images with Hyper-V isolation and the difference, at the OS level, between the 2 container types.
• Find out what is needed to run an image in Hyper-V
• Run some containers with Hyper-V isolation
• Compare Windows server containers with Hyper-V containers
The goal of the video is to learn how virtual machines compare with windows server container and Hyper-V containers.
• Cover how VMs work
• Compare VMs with WS containers
• Add Hyper-V containers to the comparison
The goal of the video is to learn how virtual machines compare with windows server container and Hyper-V containers.
• Cover how VMs work
• Compare VMs with WS containers
• Add Hyper-V containers to the comparison
The goal of the video is to learn how a container image is structured and what are Dockerfiles.
• Find out what layers are
• Discover the sandbox layer
• Find out what Dockerfiles are
The goal of the video is to learn how to build a container image by using both methods (Interactive and Dockerfiles).
• Learn the basic steps and commands needed
• Build an image in interactive mode
• Build an image using a Dockerfile
The goal of the video is to go through some basic Docker commands that are needed to manage Docker and try out a PowerShell module that implements some of these commands.
• Learn some basic docker commands
• Get the Docker PowerShell module
• Try out a couple of cmdlets from the module
The goal of the video is to go through some basic Docker commands that are needed to manage Docker and try out a PowerShell module that implements some of these commands.
• Learn some basic docker commands
• Get the Docker PowerShell module
• Try out a couple of cmdlets from the module
The goal of the video is to learn how we can use persistent storage in a Docker container.
• Find out what bind mounts are
• Find out what named volumes are
• Try out the 2 types of persistent storage
The goal of the video is to learn some basic concepts about networking in the Docker world on Windows.
• Get an overview of networking in Docker
• Learn about the 5 network types
• Test some network related commands
The goal of the video is to learn what is needed to host a registry on premises using a container.
• Learn some facts about hosting a registry
• Prepare the container host for the registry container
• Use the new registry from another container host
The goal of the video is to learn what is needed to host a registry on premises using a container.
• Learn some facts about hosting a registry
• Prepare the container host for the registry container
• Use the new registry from another container host
The goal of the video is to learn what Kubernetes is and why is it needed, if you have a big container infrastructure.
• Find out what Kubernetes is
• Discover the key concepts of Kubernetes
• See how the concepts work together
The goal of the video is show you the level of support for Kubernetes in Windows Server 2019.
• Find out how mixed-OS architecture is supported
• Learn what components work on Windows
• See some upcoming cool features
The goal of the video is to present the cloud offering from Microsoft of a hosted Kubernetes control plane.
• Find out what is AKS
• Learn what is available to you with AKS
• Create an AKS cluster
The goal of the video is try out a deployment of an example application on the AKS platform.
• Find out what we will deploy
• Learn what to do in order to deploy applications
• Test the deployment
Container technology is nothing new and. with the release of Windows Server 2019, you can now provide Windows Server containers and Hyper-V containers in your own environment.
In this course, you will learn all about installing and configuring Windows Server 2019 container hosts. You will be introduced to containers and the differences between Windows Server containers and Hyper-V containers. Next, you will delve into deploying and managing containers on Windows Server. You will also master a new feature: deploying and managing Linux containers in Windows Server 2019. You will also manage and orchestrate containers with the new Kubernetes support provided by Windows Server 2019. You will manage container networking, and deploy a multi-container application in Azure.
By the end of this course, you will have the knowledge and skills you need to maximize your efforts and meet your enterprise needs. As an administrator you will be able to provide developers with protected and agile application environments, offering both stability and flexibility.
About the Author
Adrian Nicolae Dumitras has worked as a Windows Server administrator since 2012 at a multinational company in the automotive segment, managing thousands of Windows servers. Besides his familiarity with most common Windows roles and services, he specializes in scripting and automation with Powershell and OS deployment with the Microsoft Deployment Toolkit. He is always keen to learn new and interesting things. In his spare time, he likes to write articles on his blog: aboutwinserver, play some games, and have fun with friends and family.