Consider using AKS instead.
Set up a JupyterHub on Azure
git clone https://github.com/yuvipanda/acs-jupyterhub
cd acs-jupyterhub
az login
and identify the subscription you want to use../deploy.py -s <SOME_SUBSCRIPTION_ID> -n <A_DEPLOYMENT_NAME>
For example:
./deploy.py -s da9b666d-5293-4048-8436-43c408e19eca -n my-course-1
This takes about 20 minutes and will output the IP address of the JupyterHub proxy../scale-up.py <CLUSTER_NAME> <NEW_NODE_COUNT>
az group deployment create --name ${NAME} --resource-group ${NAME} --mode Incremental --template-file ./_output/${NAME}/azuredeploy.json --parameters @./_output/${NAME}/azuredeploy.parameters.json