Microsoft has announced support for Docker’s new orchestration tools – Docker Machine, Swarm and Compose – on Microsoft Azure.
Docker Machine – designed to make it easy to create Docker hosts on your computer, on cloud providers and inside your own data centre – and clustering service Docker Swarm have both been released in beta and can now be used on Microsoft’s cloud computing platform. Docker Machine is also supported by Hyper-V.
In addition, Microsoft has said that it’s planning to directly support Docker Compose – a tool for defining and running multi-container distributed applications with Docker – in the Azure provisioning pipeline, using its Docker Azure extension.
Docker – the company behind the open platform container virtualisation technology designed to make it easier to build, ship, and run distributed applications – entered into a partnership with Microsoft back in October 2014. At the time, Microsoft committed to supporting future Docker releases on its cloud and server platforms.
According to Corey Sanders, director of Azure Program Management, Microsoft “contributed driver capabilities in Azure to enable fast and agile deployment of Docker hosts using Docker Machine on Azure Virtual Machines, with Azure being one of the earliest contributors to Machine. There are several advantages to using Docker Machine, including the ability to automate the creation of your Docker VM hosts on any compatible OS and across many infrastructure options.”
Like Machine, Sanders explained that for Swarm “developers can choose their infrastructure, including Azure Virtual Machines, and scale as required for their dev, test, or production environments. You can use your normal Docker CLI to deploy and let Swarm handle the scheduling across the hosts.”
Sanders also revealed that his team is working to support Docker Compose’s single YAML file configuration in the Azure portal. “We are working to expand our current Docker extension to support passing of the YAML configuration directly through our REST APIs, CLI, or portal,” he said. “This will make the simple even simpler, so you can just drop your YAML file details into the Azure portal and we take care of the rest.”
Share this story