我有一个容器注册表 (CR),我们的一位 IT 人员在其中设置了一个私有端点,我认为这意味着 CR 仅在我们公司的网络中可见?当我尝试时:
acr login --name amazingCR1234
我明白了:
Looks like you don't have access to registry 'amazingCR1234.azurecr.io'. To see configured firewall rules, run 'az acr show --query networkRuleSet --name amazingCR1234'. To see if public network access is enabled, run 'az acr show --query publicNetworkAccess'. Please refer to https://aka.ms/acr/errors#connectivity_forbidden_error for more information.
我有点困惑。我现在如何部署我以前可以部署的 docker 镜像?谢谢。
答案 0 :(得分:1)
根据您提供的消息,您要用于访问 ACR 的 VM 位于来自 ACR 专用终结点所在的 VNet 的不同订阅中。在这种情况下,您可以尝试对等两个不同的订阅VNet,即使它们位于不同的订阅中。 Here 是如何在不同订阅中对等两个 VNet 的步骤。