在订阅中找不到 Microsoft.containerregistry/Registries'



当我尝试使用Visual studio将Azure容器注册表附加到AKS时,我正在处理错误语法:az aks update --name $CLUSTER_NAME --resource-group $RESOURCE_GROUP --attach-acr $ACR_NAME

错误:在订阅中找不到microsoft.containerregistry/registers

我已登录正确的订阅,并设置了正确的订阅

az login --tenant $TENANT_ID
az account set --subscription $SUBSCRIPTION

az-acr列表还显示了创建的acr

有什么可能的解决方案吗?

在我的环境中测试过,它对我来说运行良好,您收到的错误是由于您查看了错误的订阅。如果使用CLI命令az login,则使用default订阅登录。对你来说一些其他订阅";是默认值。您应该检查您的注册表是否在当前订阅中。如果没有,则应通过CLI命令将该订阅设置为当前订阅:

az account set --subscription subscription_id

现在建议您使用CLI命令检查当前订阅中是否存在注册表:

az acr show -n acr_name

此外,您还可以通过CLI命令az login使用参数--subscription在登录时间内设置订阅。

参考:az-acr-在单个帐户上进行多次订阅的情况下无法找到存储库

相关内容

  • 没有找到相关文章

最新更新