我已经在 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 pull
与 config.json
相关的授权问题的讨论 format和 UTC date .我不明白它们与这种情况有什么关系。
我的问题是:为什么我从 docker hub 的 docker pull
得到 unauthorized: authentication required
?
最佳答案
有趣的是——即使你的 mac 上没有代理——Docker for Mac 也通过代理运行!
要关闭它(默认情况下它是打开的),请转到您的 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/