In this chapter, we have learnt how to create and configure Windows Server Container and Hyper-V environment on Windows 10 or Windows Server 2016. Windows 10 professional or Enterprise with Anniversary update can be used to run Hyper-V Containers only.
Windows Server 2016 TP5 ISO can be downloaded and configured as VM using VirtualBox or Hyper-V Manager to run Windows Server Containers. We can also use a readily available template on Azure.
Windows Server 2016 has two installation options, Windows Server Core no GUI version and full GUI versions. Both the versions support windows and Hyper-V Containers. To host Hyper-V Containers, the hosting OS should support nested virtualization.
Every Windows Server Container is based off of a base OS image called windowsservercore
.
Hyper-V Containers use a much smaller version of a base OS image called nanoserver
.
Windows PowerShell or Docker commands can be used for searching and downloading images from Docker Hub and also creating and managing...