Microsoft has announced a partnership with Docker to provide app virtualization support for Docker containers in Windows Server and Azure!

This partnership furthers the relationship in which Microsoft announced support for Docker containers with Linux on Azure.  Now Microsoft is announcing a combination of integrations including:

  1. Investments in the next wave of Windows Server
  2. Open-source development of the Docker Engine for Windows Server
  3. Azure support for the Docker Open Orchestration APIs
  4. Federation of Docker Hub images in to the Azure Gallery and Portal


Docker is an open platform that enables developers and administrators to build, ship, and run distributed applications. Consisting of Docker Engine, a lightweight runtime and packaging tool, and Docker Hub, a cloud service for sharing applications and automating workflows, Docker enables apps to be quickly assembled from components and eliminates the friction between development, QA, and production environments. — Scott Guthrie’s Blog


Azure is placing a high priority on developer choice and flexibility including first-class support for Linux and Windows Server. This expanded partnership builds on the Azure’s current support for Docker on Linux and will bring the richness of the Windows Server and .NET ecosystem to the Docker community.