你当前正在访问 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