共用方式為


建立具有虛擬硬碟的 VM

此範例會使用 VHD 建立虛擬機。 它會建立資源群組、記憶體帳戶和容器,然後將 VHD 上傳至容器來建立 VM。 它會以您的公鑰取代 ssh 公鑰,讓您可以存取 VM。

您將需要可開機的 VHD。 腳本會尋找 ~/sample.vhd

若要執行此範例,請安裝最新版的 Azure CLI。 若要啟動,請執行 az login 來建立與 Azure 的連線。

Azure CLI 的範例是針對 bash 命令列介面撰寫的。 若要在 Windows PowerShell 或命令提示字元中執行此範例,您可能需要變更指令碼的元素。

如果您沒有 Azure 訂用帳戶,請在開始之前,先建立 Azure 免費帳戶

整理部署

執行下列命令來移除資源群組、VM 和所有相關資源。

az group delete -n az-cli-vhd

腳本說明

此指令碼使用下列命令來建立資源群組、虛擬機器、可用性設定組、負載平衡器和所有相關資源。 下表中的每個命令都會連結至命令特定的文件。

指令 備註
az group create 建立用來存放所有資源的資源群組。
AZ 模組中的儲存帳戶列表命令:az storage account list 列出記憶體帳戶
az storage account check-name 檢查儲存帳戶名稱是否有效,且尚未被使用
az storage account keys list(列出儲存帳戶金鑰) 列出記憶體帳戶的金鑰
az storage blob 存在 檢查 Blob 是否存在
az storage container create 在記憶體帳戶中建立容器。
az 儲存 blob 上傳 在容器中建立 Blob,並上傳 VHD。
az vm list --query 搭配使用,檢查 VM 名稱是否正在使用中。
az vm create 建立虛擬機。
az vm list-ip-addresses 取得所建立 VM 的 IP 位址。

後續步驟

如需 Azure CLI 的詳細資訊,請參閱 Azure CLI 文件

如需其他虛擬機 CLI 腳本範例,請參閱 Azure Linux VM 檔