Creare una macchina virtuale con un disco rigido virtuale
In questo esempio viene creata una macchina virtuale usando un disco rigido virtuale. Vengono prima creati un gruppo di risorse, un account di archiviazione e un contenitore e quindi viene creata una macchina virtuale caricando il disco rigido virtuale nel contenitore. Viene infine sostituita la chiave pubblica SSH con la chiave pubblica personale per poter accedere alla macchina virtuale.
È necessario un disco rigido virtuale di avvio. Lo script cerca ~/sample.vhd
.
Per eseguire questo esempio, installare l'ultima versione dell'interfaccia della riga di comando di Azure. Per iniziare, eseguire az login
per creare una connessione con Azure.
Gli esempi per l'interfaccia della riga di comando di Azure sono scritti per la shell bash
. Per eseguire questo esempio in Windows PowerShell o dal prompt dei comandi, può essere necessario cambiare elementi dello script.
Se non si ha una sottoscrizione di Azure, creare un account Azure gratuito prima di iniziare.
Pulire la distribuzione
Eseguire questo comando per rimuovere il gruppo di risorse, la macchina virtuale e tutte le risorse correlate.
az group delete -n az-cli-vhd
Spiegazione dello script
Questo script usa i comandi seguenti per creare un gruppo di risorse, la macchina virtuale, il set di disponibilità, il bilanciamento del carico e tutte le risorse correlate. Ogni comando della tabella include collegamenti alla documentazione specifica del comando.
Comando | Note |
---|---|
az group create | Consente di creare un gruppo di risorse in cui sono archiviate tutte le risorse. |
az storage account list | Elenca gli account di archiviazione |
az storage account check-name | Verifica che un nome di account di archiviazione sia valido e che non esista già |
az storage account keys list | Elenca le chiavi per gli account di archiviazione |
az storage blob exists | Controlla se il BLOB esiste |
az storage container create | Crea un contenitore in un account di archiviazione. |
az storage blob upload | Crea un BLOB nel contenitore caricando il disco rigido virtuale. |
az vm list | Usato con --query , controlla se il nome della macchina virtuale è in uso. |
az vm create | Crea le macchine virtuali. |
az vm list-ip-addresses | Ottiene l'indirizzo IP della macchina virtuale creata. |
Passaggi successivi
Per altre informazioni sull'interfaccia della riga di comando di Azure, vedere la documentazione sull'interfaccia della riga di comando di Azure.
Altri esempi di script dell'interfaccia della riga di comando della macchina virtuale sono reperibili nella documentazione della VM Linux di Azure.