Docker on Windows Server 2016
Today the Docker team announced the availability of a technical preview of the Docker Engine for Windows Server 2016. This is huge for us and all software teams that work primarily on the Windows platform.
The Docker Engine for Windows is open source like the Linux counterpart. It is not using any virtualization, thus it does not use Linux but natively runs on Windows and abstracts this operating system to the container. To make this possible the Windows core team has implemented the equivalent of namespaces and cgroups known from Linux.
What does that mean for us? It means that all of a sudden we can containerize all existing and future Windows based applications, specifically all .NET applications.
I can only applaud to the docker team and to the people at Microsoft who have made this possible.