首页 > 解决方案 > 尝试使用 Docker CLI 拉取 docker 映像时出现 authenticationrequired 错误

问题描述

我正在尝试使用以下命令从 docker hub 中提取一个简单的 hello-world 图像:

docker run hello-world

但我在 Windows 7 上收到此错误:

Unable to find image 'hello-world:latest' locally
C:\Program Files\Docker Toolbox\docker.exe: Error response from daemon: Get https://registry-1.docker.io/v2/: authenticationrequired.

我尝试了很多不同的东西,但似乎都没有奏效:

1 - 我尝试登录,但我得到了同样的错误:

docker login

尝试了我的用户名,我的电子邮件......同样的错误:

Error response from daemon: Get https://registry-1.docker.io/v2/: authenticationrequired

2 - 重新启动 docker 机器,同样的错误。

3 - 多次重新安装 Docker 和 Oracle VirtualBox

4 - 在这里完成所有步骤:https ://github.com/docker/kitematic/wiki/Common-Proxy-Issues-&-Fixes

我真的不知道如何解决这个问题了。

标签: windowsdockerdocker-machineboot2dockerdocker-for-windows

解决方案


当我尝试登录公司代理后面的 docker 时遇到了这个问题。你有类似的情况吗?如果是这样,请查看是否将“ https://registry-1.docker.io/v2/ ”添加到代理的HTTPS分析的豁免列表中。

如果您没有使用代理,请检查您是否有任何软件可以进行 HTTPS 分析。有时像 Fiddler 或 Antivirus 这样的软件会这样做。如果您发现类似的内容,请查看是否可以将网址列入白名单

希望能帮助到你。我很难弄清楚我的问题


推荐阅读