Tworzenie maszyny wirtualnej przy użyciu wirtualnego dysku twardego
W tym przykładzie maszyna wirtualna jest tworzona przy użyciu dysku VHD. Tworzona jest grupa zasobów, konto magazynu i kontener, a następnie maszyna wirtualna przez przekazanie dysku VHD do kontenera. Zastępuje klucz publiczny ssh Twoim kluczem publicznym, aby udzielić Ci dostępu do maszyny wirtualnej.
Będziesz potrzebować rozruchowego dysku VHD. Skrypt szuka elementu ~/sample.vhd
.
Aby uruchomić ten przykład, zainstaluj najnowszą wersję interfejsu wiersza polecenia platformy Azure. Aby rozpocząć, uruchom polecenie az login
w celu nawiązania połączenia z platformą Azure.
Przykłady dla interfejsu wiersza polecenia platformy Azure są napisane dla powłoki bash
. Aby uruchomić ten przykład w Windows PowerShell lub wierszu polecenia, może być konieczne zmianę elementów skryptu.
Jeśli nie masz subskrypcji platformy Azure, przed rozpoczęciem utwórz bezpłatne konto platformy Azure.
Czyszczenie wdrożenia
Uruchom następujące polecenie, aby usunąć grupę zasobów, maszynę wirtualną i wszystkie powiązane zasoby.
az group delete -n az-cli-vhd
Objaśnienia dla skryptu
Ten skrypt zawiera następujące polecenia służące do tworzenia grupy zasobów, maszyny wirtualnej, zestawu dostępności, modułu równoważenia obciążenia i wszystkich powiązanych zasobów. Każde polecenie w tabeli stanowi link do dokumentacji polecenia.
Polecenie | Uwagi |
---|---|
az group create | Tworzy grupę zasobów, w której są przechowywane wszystkie zasoby. |
az storage account list | Wyświetla listę kont magazynu |
az storage account check-name | Sprawdza, czy nazwa konta magazynu jest prawidłowa i czy już nie istnieje |
az storage account keys list | Wyświetla listę kluczy kont magazynu |
az storage blob exists | Sprawdza, czy obiekt blob istnieje |
az storage container create | Tworzy kontener na koncie magazynu. |
az storage blob upload | Tworzy obiekt blob w kontenerze, przekazując dysk VHD. |
az vm list | Używane z opcją --query w celu sprawdzenia, czy nazwa maszyny wirtualnej jest już w użyciu. |
az vm create | Tworzy maszyny wirtualne. |
az vm list-ip-addresses | Pobiera adres IP utworzonej maszyny wirtualnej. |
Następne kroki
Aby uzyskać więcej informacji na temat interfejsu wiersza polecenia platformy Azure, zobacz dokumentację interfejsu wiersza polecenia platformy Azure.
Więcej przykładowych skryptów interfejsu wiersza polecenia maszyny wirtualnej można znaleźć w dokumentacji dotyczącej maszyny wirtualnej platformy Azure z systemem Linux.