docker push 失败,状态为 400

标签 docker boot2docker

我的 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/

相关文章:

sql-server -/opt/mssql/bin/sqlservr : This program requires a machine with at least 2000 megabytes of memory

docker - 如何将 docker-machine 设置为默认?

selenium - docker run -v bindmount 失败

docker - Docker Compose 与 Dockerfile 有什么区别

docker - Kibana 未连接到 Elasticsearch ( ["warning","elasticsearch","admin"] ,"pid":12 ,"message" :"No living connections"})

docker - Docker 构建的小问题

postgresql - docker-compose:postgres 数据不持久

networking - Docker - curl 返回 "connection reset"

docker - Mac上的Docker FATA [0000]

windows - docker 错误 : Container command not found or does not exist when running from Win10