Is there a technology similar to Docker Containers for Windows Server?

Solution 1:

Not yet, no - it's been announced as a feature of the next version of Windows Server (Windows Server 2016).

Solution 2:

Containers are available in Windows Server 2016 Technical Preview 3.

Solution 3:

To complete answer, starting Windows Server 2016 (Technical Preview 3 and >) you are able to create and run Windows based containers. Docker Engine has been implemented in Windows Server 2016 as well as Docker CLI. So you can manage Linux and Windows containers with the same tool (Docker CLI...). For sysadmin who prefer PowerShell, it's also possible to manage Windows Containers using PowerShell cmdlets. Just remember that Linux containers are running on top of a Linux OS (Docker Host) and Windows containers on top of a Windows Server OS (Docker host).

Additional informations

  • Introducing the Technical Preview of Docker Engine for Windows Server 2016 http://blog.docker.com/2015/08/tp-docker-engine-windows-server-2016/

  • Windows Containers https://msdn.microsoft.com/virtualization/windowscontainers/containers_welcome

Regards

Stanislas