共用方式為


使用虛擬硬碟建立 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

指令碼說明

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

Command 注意
az group create 建立用來存放所有資源的資源群組。
az storage account list 列出儲存體帳戶
az storage account check-name 檢查儲存體帳戶名稱有效,而且該它尚不存在
az storage account keys list 列出儲存體帳戶的金鑰
az storage blob exists 檢查 blob 是否存在
az storage container create 在儲存體帳戶中建立容器。
az storage blob upload 透過上傳 VHD 在容器中建立 blob。
az vm list 搭配 --query 可檢查 VM 名稱是否正在使用中。
az vm create 建立虛擬機器。
az vm list-ip-addresses 取得所建立 VM 的 IP 位址。

後續步驟

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

您可以在 Azure Linux VM 文件中找到其他的虛擬機器 CLI 指令碼範例。