Een virtuele machine met een virtuele harde schijf maken
In dit voorbeeld wordt een virtuele machine met een virtuele harde schijf gemaakt. Er wordt eerst een resourcegroep, een opslagaccount en een container gemaakt, en vervolgens een virtuele machine door de virtuele harde schijf naar de container te uploaden. De openbare ssh-sleutel wordt vervangen door uw eigen openbare sleutel zodat u toegang hebt tot de virtuele machine.
U hebt hiervoor een opstartbare virtuele harde schijf nodig. Het script zoekt naar ~/sample.vhd
.
Als u dit voorbeeld wilt uitvoeren, installeert u de nieuwste versie van de Azure CLI. Voer eerst az login
uit om een verbinding op te zetten met Azure.
Voorbeelden voor de Azure CLI zijn geschreven voor de bash
-shell. Als u dit voorbeeld wilt uitvoeren in Windows PowerShell of opdrachtprompt, moet u mogelijk elementen van het script wijzigen.
Als u geen Azure-abonnement hebt, kunt u een gratis Azure-account maken voordat u begint.
Opschonen van implementatie
Gebruik de volgende opdracht om de resourcegroep, VM, en alle gerelateerde resources te verwijderen.
az group delete -n az-cli-vhd
Uitleg van het script
Dit script gebruikt de volgende opdrachten voor het maken van een resourcegroep, een virtuele machine, een beschikbaarheidsset, een load balancer en alle gerelateerde resources. Elke opdracht in de tabel is een koppeling naar specifieke documentatie over de opdracht.
Opdracht | Opmerkingen |
---|---|
az group create | Hiermee maakt u een resourcegroep waarin alle resources worden opgeslagen. |
az storage account list | Hiermee worden opslagaccounts weergegeven |
az storage account check-name | Hiermee wordt gecontroleerd of de naam van een opslagaccount geldig is en of de naam nog niet bestaat |
az storage account keys list | Hiermee worden de sleutels voor de opslagaccounts weergegeven |
az storage blob exists | Hiermee wordt gecontroleerd of de blob bestaat |
az storage container create | Hiermee maakt u een container in een opslagaccount. |
az storage blob upload | Hiermee maakt u een blob in de container door de virtuele harde schijf te uploaden. |
az vm list | Gebruikt met --query om te controleren of de naam van de virtuele machine in gebruik is. |
az vm create | Hiermee maakt u de virtuele machines. |
az vm list-ip-addresses | Hiermee haalt u het IP-adres van de gemaakte virtuele machine op. |
Volgende stappen
Raadpleeg de documentatie van Azure CLI voor meer informatie over de Azure CLI.
U kunt extra CLI-scriptvoorbeelden voor virtuele machines vinden in de Azure-documentatie voor Linux-VM's.