你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
概述与先决条件
本教程介绍如何使用 Azure CLI 创建虚拟网络 (VNet) 并将虚拟机 (VM) 部署到该 VNet。 本教程还将介绍 Azure CLI 特定概念,如 shell 变量和输出查询。
可以使用通过 Azure Cloud Shell 提供的交互式体验来完成本教程,也可以在本地安装 CLI。
使用 ctrl-shift-v(在 macOS 上则使用 cmd-shift-v)将教程文本粘贴到 Azure Cloud Shell 中。
先决条件
在 Azure Cloud Shell 中使用 Bash 环境。 有关详细信息,请参阅 Azure Cloud Shell 中的 Bash 快速入门。
如需在本地运行 CLI 参考命令,请安装 Azure CLI。 如果在 Windows 或 macOS 上运行,请考虑在 Docker 容器中运行 Azure CLI。 有关详细信息,请参阅如何在 Docker 容器中运行 Azure CLI。
如果使用的是本地安装,请使用 az login 命令登录到 Azure CLI。 若要完成身份验证过程,请遵循终端中显示的步骤。 有关其他登录选项,请参阅使用 Azure CLI 登录。
出现提示时,请在首次使用时安装 Azure CLI 扩展。 有关扩展详细信息,请参阅使用 Azure CLI 的扩展。
运行 az version 以查找安装的版本和依赖库。 若要升级到最新版本,请运行 az upgrade。
Shell 变量
Shell 变量存储值以供将来使用,并可用于将值传递给命令参数。 Shell 变量允许在其自身和脚本中重复使用命令。 本教程使用 shell 变量简化自定义命令参数的过程。 若要使用你自己的参数值,而不是使用提供的值,请更改分配给 shell 变量的值。 有关 shell 变量的详细信息,请参阅使用 shell 变量。
创建资源组
在 Azure 中,所有资源都分配在资源管理组中。 可以通过资源组对资源进行逻辑分组,以集合的方式更方便地使用资源。 使用 az group create 命令创建资源组 VMTutorialResources
。
# create Bash shell variables
resourceGroup=VMTutorialResources
location=eastus
az group create --name $resourceGroup --location $location
在交互模式下创建资源组
交互式模式提供了新的 AI 功能,使用户能够更高效地运行和搜索命令。 若要更好地了解所需的参数和相关 az group create
步骤,请通过运行 az interactive
命令在交互式模式下试用 Azure CLI。 请注意,本教程中的所有命令都可以在交互模式下运行。
# install interactive mode
az interactive
在以下示例中,交互式模式中的命令建议功能列出并定义所需的所有必需 az group create
参数:
# get options for az group create
az>> az group create