使用 Azure CLI 连接到 Azure 德国

重要

2018 年 8 月以来,我们没有接受新客户,也没有在原始 Microsoft 云德国地区部署任何新功能和服务。

根据客户需求的变化,我们最近在德国推出了两个新的数据中心区域,提供客户数据驻留、与 Microsoft 全球云网络的完整连接以及具有市场竞争力的定价。

此外,在 2020 年 9 月 30 日,我们宣布了 Microsoft 云德国将于 2021 年 10 月 29 日关闭。 此处提供了更多详细信息:https://www.microsoft.com/cloud-platform/germany-cloud-regions

立即迁移,以充分利用新的德国数据中心区域提供的广泛功能、企业级安全性和全面功能。

若要使用 Azure CLI,需要连接到 Azure 德国而不是全球 Azure。 你可以使用 Azure CLI 通过脚本管理大型订阅或访问 Azure 门户中当前不可用的功能。 如果已在全球 Azure 中使用过 Azure CLI,会发现它们之间基本相同。

Azure CLI

可通过多种方式来安装 Azure CLI

若要连接到 Azure 德国,请设置云:

az cloud set --name AzureGermanCloud

设置云后,即可登录:

az login --username your-user-name@your-tenant.onmicrosoft.de

若要确认云已正确设置为 AzureGermanCloud,请运行以下任一命令,然后验证 AzureGermanCloud 项的 isActive 标志是否设置为 true

az cloud list
az cloud list --output table

Azure 经典 CLI

可通过多种方式来安装 Azure 经典 CLI。 如果已安装节点,则最简单的方法是安装 npm 包。

若要通过 npm 包安装 CLI,请确保已下载并安装最新的 Node.js 和 npm。 然后,运行 npm install 以安装 azure-cli 包 :

npm install -g azure-cli

在 Linux 分发版中,可能需要使用 sudo 才能成功运行 npm 命令,如下所示:

sudo npm install -g azure-cli

注意

如果需要在 Linux 分发版或 OS 中安装或更新 Node.js 和 npm,建议安装最新的 Node.js LTS 版本 (4.x)。 如果使用旧版本,可能会遇到安装错误。

安装 Azure CLI 后,登录到 Azure 德国:

azure login --username your-user-name@your-tenant.onmicrosoft.de  --environment AzureGermanCloud

登录后,即可照常运行以下 Azure CLI 命令:

azure webapp list my-resource-group

后续步骤

有关连接到 Azure 德国的详细信息,请参阅以下资源: