【问题标题】:How to deploy Azure Container Instance to VNET using Azure CLI如何使用 Azure CLI 将 Azure 容器实例部署到 VNET
【发布时间】:2020-08-06 13:17:04
【问题描述】:

我需要使用 Azure CLI 部署带有 VNet 连接的 Azure 容器实例。 这是我正在使用的命令:

az container create -g My_RG --name ubuntu-aci-2 --image ubuntu --vnet /subscriptions/f2ees954-606e-4480-b05f-48c85c8c05cf/resourceGroups/My_RG/providers/Microsoft.Network/virtualNetworks/aci-vnet --subnet default

我收到以下错误:

资源 /subscriptions/f2ees954-606e-4480-b05f-48c85c8c05cf/resourceGroups/ 引用的资源 /subscriptions/f2ees954-606e-4480-b05f-48c85c8c05cf/resourceGroups/My_RG/providers/Microsoft.Network/virtualNetworks/ACI-VNET未找到 My_RG/providers/Microsoft.Network/networkProfiles/aci-network-profile-aci-vnet-default。请确保引用的资源存在,并且两个资源在同一区域中

我做错了什么?

// 编辑

在创建容器之前,VNET“aci-vnet”及其子域“default”已经存在。

【问题讨论】:

    标签: azure azure-container-instances


    【解决方案1】:

    您应该将容器实例部署在与该区域中的 Vnet 相同的区域中。

    【讨论】:

    • 我认为情况并非如此。使用 Azure 门户(使用相同的设置)时,我能够成功部署容器。
    • 您能再检查一下吗?在 Azure 门户上,我只能选择与将部署容器实例的区域相同的区域中的 VNet。
    • 哈,看来你是对的。我错过的是“--location”。默认情况下,它似乎部署到美国东部,这是我的 VNET 所在的不同区域。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-08-23
    • 2020-05-30
    • 1970-01-01
    • 2021-06-23
    • 2022-11-06
    • 2022-07-21
    • 1970-01-01
    相关资源
    最近更新 更多