Starting with Windows 10 Insider Preview Build 14352, Microsoft has begun previewing Hyper-V Containers in Windows 10.
Microsoft’s Neil Peterson introduced the concept of containers on Windows 10 machines in a blog post earlier today where he walked through the various steps involved in how to install a container feature, a docker, base container images, and eventually how to deploy a container. Emphasis was made on reminding developers and programmers that the container and Hyper-V container features must both be manually enabled before working on containers is possible on a Windows 10 device.
Containers are an evolution of virtual environments and act as individual, portable operating environments where applications can run without affecting the rest of the operating system. There are two main types of containers; windows server containers and Hyper-V containers. The former isolates applications with process and namespace isolation technology while the latter expands on the former and runs each container in a highly optimized virtual machine.
The addition of containers to Windows 10 was first reported back in December of 2015 where the information was actually leaked in a job posting.