Quick Create a virtual machine with the Azure CLI
This script creates an Azure Virtual Machine running Windows Server 2016. After running the script, you can access the virtual machine through a Remote Desktop connection.
To run this sample, make sure you have installed the latest Azure CLI 2.0. To start, run
az login to create a connection with Azure.
This sample works in a Bash shell. For options on running Azure CLI scripts on Windows client, see Running the Azure CLI in Windows.
If you don't have an Azure subscription, create a free account before you begin.
#!/bin/bash # Update for your admin password AdminPassword=ChangeYourAdminPassword1 # Create a resource group. az group create --name myResourceGroup --location westus # Create a virtual machine. az vm create \ --resource-group myResourceGroup \ --name myVM \ --image win2016datacenter \ --admin-username azureuser \ --admin-password $AdminPassword \ --no-wait
Clean up deployment
Run the following command to remove the resource group, VM, and all related resources.
az group delete --name myResourceGroup --yes
This script uses the following commands to create a resource group, virtual machine, and all related resources. Each command in the table links to command specific documentation.
|az group create||Creates a resource group in which all resources are stored.|
|az vm create||Creates the virtual machine and connects it to the network card, virtual network, subnet, and network security group. This command also specifies the virtual machine image to be used and administrative credentials.|
|az group delete||Deletes a resource group including all nested resources.|
For more information on the Azure CLI, see Azure CLI documentation.
Additional virtual machine CLI script samples can be found in the Azure Windows VM documentation.