At the DockerCon Europe 2014 keynote, Docker announced the new orchestration APIs for Docker containers and Docker Hub Enterprise. These can be used to build distributed applications using Docker containers on Azure. As Microsoft is working with Docker on support for Azure, you can take advantage of it right away. These new features will help enterprise customers building hybrid applications on both on-premises and Azure environments. Docker Hub Enterprise brings the functionality of Docker Hub to enterprise environments where access and compliance requirements are top priorities.
Docker’s newly announced orchestration APIs will help developers and system admins build, deploy, and manage highly-available, distributed applications across multiple Docker containers. The APIs are provided as three open services: Docker Machine, Docker Compose and Docker Swarm. Developers can choose to use one or more of the new APIs to create a custom orchestration solution for their application. In addition to managing Linux containers, these APIs will also allow developers to manage Windows Server containers upon availability.
As part of the recent partnership announcement, we’ve been actively partnering with Docker Inc. and the Docker community to make sure Azure customers can leverage these new APIs. In fact, MS Open Tech is already contributing code to support the alpha release of the Docker Machine service – making Azure a first-class Docker infrastructure provider. Going forward, Azure users can expect full support as the other orchestration APIs become available.