In this recipe, you will understand some of the concepts of the Docker Machine tool and the steps that are required to deploy an Azure Docker container VM using Docker Machine.
Docker Machine is a tool that lets you install Docker Engine on virtual hosts and manage the hosts with commands. Using docker-machine commands, you can start, inspect, stop, and restart a managed host, upgrade the Docker client and daemon, and configure a Docker client to talk to your host. Docker Machine uses drivers to enable deployment to different platforms. In this recipe, we will go over the steps to provision a VM running Docker on Microsoft Azure.