docker - 为什么我得到未经授权的 : authentication required from a docker pull from docker hub?

标签 docker

我已经在 docker hub 网站上设置了 docker up 登录。

我已经 run sudo docker login 并输入我的凭据。

当我运行时

sudo docker pull sequenceiq/hadoop-docker:2.7.1

它下载了 5 个哈希,然后我得到了

unauthorized: authentication required

然后拉取完成。

person可以重现这个问题。

请注意,这与两个类似的问题不同,因为它们是关于 docker push 而不是 docker pull

这里有一些关于 docker pullconfig.json 相关的授权问题的讨论 formatUTC date .我不明白它们与这种情况有什么关系。

我的问题是:为什么我从 docker hub 的 docker pull 得到 unauthorized: authentication required

最佳答案

有趣的是——即使你的 mac 上没有代理——Docker for Mac 也通过代理运行!

enter image description here

要关闭它(默认情况下它是打开的),请转到您的 Docker 菜单并选择 Preferences 然后选择 Proxies 并从 Use System Proxy< 更改设置No Proxy

关于docker - 为什么我得到未经授权的 : authentication required from a docker pull from docker hub?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43288608/

相关文章:

Docker_swarm 模块 - ansible 的 join_token 参数不起作用

docker - docker 容器中的 root 权限被拒绝

angular - 无法将Angular应用程序作为Docker容器运行。没有这样的文件错误

python - Docker 应用程序找不到名为 'graphene_django' 的模块

windows - Windows Docker容器停止执行某些可执行文件

docker - 如何防止 docker 容器访问我的本地网络

php - 带有Docker的Nginx上的Laravel应用程序不断重定向到初始页面

docker - 错误:服务 'api-gateway'无法建立:添加失败:stat/var/lib/docker/tmp/docker-builder931060141/api-gateway:无此类文件或目录

python - 如何正确传递python args和docker env?

docker - 如何在远程注册表中重命名 Docker 镜像