Share via


Skapa en virtuell dator med virtuell hårddisk

Det här exemplet skapar en virtuell dator med en virtuell hårddisk (VHD). En resursgrupp, ett lagringskonto och en container skapas innan skriptet skapar en virtuell dator genom att ladda upp den virtuella hårddisken till containern. Skriptet ersätter den offentliga SSH-nyckeln med din offentliga nyckel, vilket ger dig åtkomst till den virtuella datorn.

Du behöver en startbar virtuell hårddisk (VHD). Skriptet söker efter ~/sample.vhd.

Om du vill köra det här exemplet installerar du den senaste versionen av Azure CLI. Börja genom att köra az login för att upprätta en anslutning med Azure.

Exempel för Azure CLI skrivs för bash gränssnittet. Om du vill köra det här exemplet i Windows PowerShell eller kommandotolken kan du behöva ändra element i skriptet.

Om du inte har en Azure-prenumeration skapar du ett kostnadsfritt Azure-konto innan du börjar.

Rensa distribution

Kör följande kommando för att ta bort resursgruppen, den virtuella datorn och alla relaterade resurser.

az group delete -n az-cli-vhd

Förklaring av skript

I det här skriptet används följande kommandon för att skapa en resursgrupp, virtuell dator, tillgänglighetsuppsättning, lastbalanserare och alla relaterade resurser. Varje kommando i tabellen länkar till kommandospecifik dokumentation.

Kommando Kommentarer
az group create Skapar en resursgrupp där alla resurser lagras.
az storage account list Visar en lista med lagringskonton
az storage account check-name Kontrollerar att namnet på ett lagringskonto är giltigt och att det inte redan finns
az storage account keys list Visar en lista över lagringskontonas nycklar
az storage blob exists Kontrollerar om blobben finns
az storage container create Skapar en container i ett lagringskonto.
az storage blob upload Skapar en blobb i containern genom att ladda upp den virtuella hårddisken.
az vm list Används med --query för att kontrollera om namnet på den virtuella datorn är i bruk.
az vm create Skapar de virtuella datorerna.
az vm list-ip-addresses Hämtar IP-adressen till den virtuella dator som har skapats.

Nästa steg

Mer information om Azure CLI finns i Azure CLI-dokumentationen.

Ytterligare CLI-skriptexempel för virtuella datorer finns i Dokumentation för virtuella Azure Linux-datorer.