我已设置WSL。然后按照此tutorial安装停靠,然后安装azure cli。 我可以从windows命令行登录;但是我无法使用bash中的以下命令登录到azure容器注册表
$ az acr login --name $ACRNAME
我收到以下错误
来自守护程序的错误响应:获取https://ACRNAME.azurecr.io/v2/: 未经授权:需要身份验证
如果我试图通过
拉动图像$ docker pull ${ACRNAME}.azurecr.io/image_name
得到同样的错误
来自守护程序的错误响应:获取https://ACRNAME.azurecr.io/v2/: 未经授权:需要身份验证
但我能看清单。以下命令返回列表
$ az acr repository list -n $ACRNAME
我找到this closed issue并将我的计算机DNS服务器更改为8.8.8.8但没有进展。我错过了什么?
答案 0 :(得分:2)
对于您的问题,您可能使用了错误的用户名和密码。因此,首先您可以检查您选择登录的用户名和密码。您可以在门户网站中获取信息:container->访问密钥。
您可以使用az acr
和az acr check-name
从此文档az acr create
获取更多信息。