Windows 2016 Containers
Docker
Kubernetes
Types of Windows Containers.
Windows Container
Windows containers work the same was as Linux containers. Each containerized application runs in its own user-mode, isolated container on a shared host operating system.
Different containers my use the same (shared) libraries. Also the base OS of the container must all be the same as the host.
Pros
Cons
Isolation at the User Mode. One container could take out other via the shared resources.
Dependency on host OS
Hyper-V Container
Container uses the base image and creates a VM with that image. Inside the VM are the shared binaries and libraries and application container. Yes Containers within the VM.
Licensing
Containers do not get licensed. The host is licensed and can run an unlimited amount of containers. Hyper-V containers, since they are VMs are license like VMs. Containers on Windows 10 are not licensed, but cannot be used for production.