Partager via


Créer une machine virtuelle avec un disque dur virtuel (VHD)

Cet exemple crée une machine virtuelle à l’aide d’un disque dur virtuel (VHD). Il crée un groupe de ressources, un compte de stockage et un conteneur, puis il crée une machine virtuelle en chargeant le disque dur virtuel (VHD) dans le conteneur. Il remplace le clé publique SSH par votre clé publique afin que vous ayez accès à la machine virtuelle.

Vous devez disposer d’un VHD amorçable. Le script recherche ~/sample.vhd.

Pour exécuter cet exemple, installez la dernière version d’Azure CLI. Pour démarrer, exécutez az login pour créer une connexion avec Azure.

Des exemples pour l’interface CLI sont écrits pour l’interpréteur de commandes bash. Pour exécuter cet exemple dans Windows PowerShell ou à une invite de commandes, vous devrez peut-être modifier certains éléments du script.

Si vous n’avez pas d’abonnement Azure, créez un compte gratuit Azure avant de commencer.

Nettoyer le déploiement

Exécutez la commande suivante pour supprimer le groupe de ressources, la machine virtuelle et toutes les ressources associées.

az group delete -n az-cli-vhd

Explication du script

Ce script utilise les commandes suivantes pour créer un groupe de ressources, une machine virtuelle, un groupe à haute disponibilité, un équilibreur de charge et toutes les ressources associées. Chaque commande du tableau renvoie à une documentation spécifique.

Commande Notes
az group create Crée un groupe de ressources dans lequel toutes les ressources sont stockées.
az storage account list Répertorie les comptes de stockage
az storage account check-name Vérifie qu’un nom de compte de stockage est valide et qu’il n’existe pas déjà
az storage account keys list Répertorie les clés des comptes de stockage
az storage blob exists Vérifie si l’objet blob existe
az storage container create Crée un conteneur dans un compte de stockage.
az storage blob upload Crée un objet blob dans le conteneur en chargeant le disque dur virtuel (VHD).
az vm list Utilisée avec --query pour vérifier si le nom de la machine virtuelle est en cours d’utilisation.
az vm create Crée les machines virtuelles.
az vm list-ip-addresses Obtient l’adresse IP de la machine virtuelle qui a été créée.

Étapes suivantes

Pour plus d’informations sur l’interface Azure CLI, consultez la documentation relative à l’interface Azure CLI.

Vous trouverez des exemples supplémentaires de scripts CLI de machine virtuelle dans la documentation relative aux machines virtuelles Linux Azure.