我的 boot2docker push 失败并出现以下错误。
Error: Status 400 trying to push repository abc/pentaho1: "Access denied: 8dc6a04270dfb41460bd53968e31b14da5414501c935fb67cf25975af9066925 is a private image"
我在 dockerhub 上的用户名是 abc。
我创建了一个带有标签 abc/pentaho1/的图像
这些是我推送图像的步骤:
docker build -t abc/pentaho1
docker login (successful)
docker push abc/pentaho1:latest
(我也试过没有latest这个词的push命令)
我在 dockerhub 上创建了一个名为 pentaho1 的存储库。它不是私有(private)的。
但是我看到了上述错误。
我也尝试了以下命令。结果是空的。
bash-3.2$ docker images -a | grep
8dc6a04270dfb41460bd53968e31b14da5414501c935fb67cf25975af9066925
bash-3.2$
有人可以帮忙吗。
最佳答案
这个问题可以通过升级到 docker 1.6 来解决
关于docker push 失败,状态为 400,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28866339/