For developers seeking to run a container on Windows 10 to host more flexible testing environments between virtual machines, can look forward to Microsoft including support for Hyper-V containers in the upcoming Windows 10 Anniversary Update.
According to a report from ZDNet, Microsoft has confirmed that it is building in support for Hyper-V containers into Windows 10 and that the option will be “opt-in” while Windows Insiders receive newer builds in the coming months.
As for details on the development, it looks like in addition to Windows 10 Insiders getting an early accessibility to the containers by enabling both the Containers and Hyper-V features through newer builds of Windows 10 Redstone as they arrive, the Containers will also share support for Nano Server. While the early implementation will seem to lack Windows Server Core support, it seems safe to assume it will come in later builds of Windows 10 Redstone, or shortly after the release of the Windows 10 Anniversary Update release.
Much of this information was teased during Microsoft’s Build 2016 conference, either on stage by engineers or parsed from several blog post that followed several announcements during keynotes.
Today we are incredibly excited to be ending this pain for Windows developers by bringing Hyper-V Containers natively into Windows 10! This will further empower developers to build amazing cloud applications benefiting from native container capabilities right in Windows. Since Hyper-V Containers utilize their own instance of the Windows kernel, your container is truly a server container all the way down the kernel. Plus, with the flexibility of Windows container runtimes containers built on Windows 10 can be run on Windows Server 2016 as either Windows Server Containers or Hyper-V Containers.”
Those who use Hyper-V on a regular basis should be on the lookout for early implementations of Containers to appear in the next couple of build releases for Windows 10 Redstone Insider previews, aka, Windows 10 Anniversary Update.Further reading: Build 2016, Containers, Hyper-V, Microsoft, Virtualization