使用虛擬硬碟建立 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 指令碼範例。