繁体   English   中英

WSL-无法登录或从Azure容器注册表中提取图像

[英]WSL - Can't login or pull image from an azure container registry

我已经设置了WSL 然后按照本教程安装对接,然后安装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

我已经发现此已关闭的问题 ,并将机器的DNS服务器更改为8.8.8.8,但没有任何进展。 我想念什么?

对于您的问题,您可能使用了错误的用户名和密码。 因此,首先您可以检查您选择登录的用户名和密码。 您可以在门户网站中获取信息:container-> Access键。

您可以使用az acr check-nameaz acr create从本文档az acr获取更多信息。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM