Docker for Azure needs a little more work up-front before we can deploy. Luckily, Docker have made this as simple as possible by providing the Azure command line interface as a container.
We need to create a service profile and resource group for our deployment to use, to do this simply run the following command:
docker run -ti docker4x/create-sp-azure bootcamp-sp bootcamp-resource westus
This will download the Azure CLI. The three variables we are passing the command are as follows:
The name of the service profile
The name of the resource group
Which region we would like to launch our cluster in
After a few seconds, you should receive a URL and an authentication code:
Open https://aka.ms/devicelogin/ in your browser and enter the code you were given, which in my case was DQQXPYV7G:
As you can see from the screen above, the application is identifying itself as Microsoft Azure Cross-platform Command Line Interface so we know that the request is right; clicking on Continue will ask...