Windows Server 2019: Deploying Containers
2h 40mIntermediate2019-05-09
Authors

David Davis
Author, Speaker, Enterprise Technology Evangelist
Course details
Windows Server 2019 contains new features for working with containers—packages that store an application's code, configurations, and dependencies, allowing them to run on any platform. This course helps you unlock their power. Discover how containers work, why you should use them, and how to run them in a Windows Server environment. Instructor David Davis explains how to install the Windows container host; how to run your first Windows container; how to administer your container infrastructure, including networking and storage; how to create a cluster of Windows Server 2019 container hosts in a production data center; and how to run containers on Windows Server 2019 in Azure and Amazon Web Services. Plus, learn how to use orchestration tools such as Swarm and Kubernetes, isolate containers using Hyper-V, and run containerized apps with Windows Nano Server.
Learning objectives
The benefits of containers in Windows
Container architecture
Clusters, nodes, services, and stacks
Installing a Windows container hosts
Running your first container
Pushing and pulling containers from a registry
Managing images
Managing container storage
Orchestrating Windows containers
Using Dockerfiles
Deploying containers in Azure
Deploying containers in AWS
Learning objectives
The benefits of containers in Windows
Container architecture
Clusters, nodes, services, and stacks
Installing a Windows container hosts
Running your first container
Pushing and pulling containers from a registry
Managing images
Managing container storage
Orchestrating Windows containers
Using Dockerfiles
Deploying containers in Azure
Deploying containers in AWS
Skills covered
Software DeploymentWindows ServerVirtualizationServer AdministrationNetwork and System AdministrationMicrosoftDeep Dive (X:Y)
Concepts
0. Introduction
- 01 - Run Windows Containers on Windows Server 2019
- 02 - About the environment
- 03 - What you need to know about this course
1. Understanding Containers
- 04 - Why run containers in Windows
- 05 - Windows and Docker, better together
- 06 - Introduction to containers
- 07 - Understand container architecture
- 08 - Containers vs. virtual machines
- 09 - Images vs. containers
- 10 - Clusters, nodes, services, and stacks
2. Getting Started
- 11 - New Windows 2019 Container features
- 12 - Docker editions
- 13 - Install a Windows container host
- 14 - Install a Windows container host on Windows Server Core
3. Deploying Containers in Production
- 15 - Run your first container in Windows
- 16 - Run Windows Nano Server in a container
- 17 - Run IIS in a container
- 18 - Configure Docker startup options
- 19 - Push and pull containers from a registry
- 20 - Considerations for running containers in production
4. Managing Your Container Infrastructure
- 21 - Control containers in Windows
- 22 - Manage images
- 23 - Understand tags
- 24 - Manage container networking
- 25 - Manage container storage
- 26 - Orchestrate Windows Containers with Swarm
- 27 - Orchestrate Windows Containers with Kubernetes
- 28 - Use Dockerfiles
- 29 - Enable Hyper-V Containers
- 30 - Run Windows Nano Server in a container
- 31 - Run Linux containers in Windows
5. Deploying Containers in Azure
- 32 - Compare Azure Container offerings
- 33 - Run containers in Azure with Windows Server 2019
6. Deploying Containers in AWS
- 34 - Compare AWS container Offerings
- 35 - Run containers in AWS with Windows Server 2019
Conclusion
- 36 - Next steps
Related courses
- Windows Server 2019: DHCP and DNS
- Microsoft Managing Modern Desktop (MD-101) Cert Prep: 1 Windows Deployment, Updates, and Policies
- Microsoft Managing Modern Desktop (MD-101) Cert Prep: 2 Windows Devices, Apps, and Data
- Windows Server 2019: Install and Configure Active Directory
- Windows Server 2019: Installation and Configuration
- Windows Server 2019: Remote Access Solutions
- Windows Server 2019: Active Directory Enterprise Infrastructure
- Windows Server 2019: Advanced Networking Features
Related learn paths
- Getting Started with Windows Server 2019
- Explore Web Development with Node.js
- Succeed as a Remote IT Administrator
- The Top Skills IT Professionals Have Right Now
- Become a Back-End Web Developer
- Prepare for the MTA: Software Development Fundamentals Exam (98-361)
- Become an IT Security Specialist
- Cybersecurity Fundamentals