3.6. 在 Azure 中创建资源
在上传 VHD
文件并创建 Azure 镜像之前,请完成以下流程来创建所需的 Azure 资源。
流程
使用 Azure 验证您的系统并登录。
az login
$ az login
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 注意如果在您的环境中有浏览器,则 CLI 会打开浏览器到 Azure 登录页面。如需更多信息和选项,请参阅使用 Azure CLI 登录。
在 Azure 区域中创建资源组。
az group create --name <resource-group> --location <azure-region>
$ az group create --name <resource-group> --location <azure-region>
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 例如:
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 创建存储帐户。有关有效 SKU 值的更多信息,请参阅 SKU Types。
az storage account create -l <azure-region> -n <storage-account-name> -g <resource-group> --sku <sku_type>
$ az storage account create -l <azure-region> -n <storage-account-name> -g <resource-group> --sku <sku_type>
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 例如:
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 获取存储帐户连接字符串。
az storage account show-connection-string -n <storage-account-name> -g <resource-group>
$ az storage account show-connection-string -n <storage-account-name> -g <resource-group>
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 例如:
az storage account show-connection-string -n azrhelclistact -g azrhelclirsgrp
[clouduser@localhost]$ az storage account show-connection-string -n azrhelclistact -g azrhelclirsgrp { "connectionString": "DefaultEndpointsProtocol=https;EndpointSuffix=core.windows.net;AccountName=azrhelclistact;AccountKey=NreGk...==" }
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 通过复制连接字符串并将其粘贴到以下命令来导出连接字符串。这个字符串将您的系统连接到存储帐户。
export AZURE_STORAGE_CONNECTION_STRING="<storage-connection-string>"
$ export AZURE_STORAGE_CONNECTION_STRING="<storage-connection-string>"
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 例如:
export AZURE_STORAGE_CONNECTION_STRING="DefaultEndpointsProtocol=https;EndpointSuffix=core.windows.net;AccountName=azrhelclistact;AccountKey=NreGk...=="
[clouduser@localhost]$ export AZURE_STORAGE_CONNECTION_STRING="DefaultEndpointsProtocol=https;EndpointSuffix=core.windows.net;AccountName=azrhelclistact;AccountKey=NreGk...=="
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 创建存储容器。
az storage container create -n <container-name>
$ az storage container create -n <container-name>
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 例如:
az storage container create -n azrhelclistcont
[clouduser@localhost]$ az storage container create -n azrhelclistcont { "created": true }
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 创建虚拟网络。
az network vnet create -g <resource group> --name <vnet-name> --subnet-name <subnet-name>
$ az network vnet create -g <resource group> --name <vnet-name> --subnet-name <subnet-name>
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 例如:
Copy to Clipboard Copied! Toggle word wrap Toggle overflow