拉取访问被拒绝的存储库不存在或可能需要 docker login

新手上路,请多包涵

我正在将 Laravel 4.2 与 docker 一起使用。我在本地设置。它没有任何问题,但是当我尝试使用相同的程序在线设置时,我收到错误:

 pull access denied for <projectname>/php, repository does not exist or may require 'docker login'

在这里创建存储库 https://cloud.docker.com/ 或需要在命令中登录 docker 是否相关?

经过几天的学习,我仍然无法弄清楚在这种情况下可以解决什么问题以及正确的步骤是什么?

我有完整的代码。如果需要检查某些部分,我可以在这里粘贴。

原文由 Jass 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 719
1 个回答

请注意,来自 Docker 的错误消息具有误导性。

 $ docker build deploy/.
Sending build context to Docker daemon  5.632kB
Step 1/16 : FROM rhel7:latest
pull access denied for rhel7, repository does not exist or may require 'docker login'

它说它 可能 需要 ‘docker login’ 。我为此苦苦挣扎。我意识到 https://hub.docker.com 上不再存在该图像。我希望这可以帮助别人。

原文由 Daniel Nelson 发布,翻译遵循 CC BY-SA 4.0 许可协议