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.