开始Docker用户,在Ubuntu 14.04上运行Docker 1.8.2(在Vagrant / VirtualBox上)。 尝试使用以下命令将Docker镜像推送到Docker Hub:
sudo docker push myaccountname/someimage:latest
我得到以下输出:
The push refers to a repository [docker.io/myaccountname/someimage] (len: 1) 7d04353ac85e: Pushing [==================================================>] 4.516 kB/4.516 kB Received unexpected HTTP status: 500 Internal Server Error
我检查了/var/log/upstart/docker.log中的Docker Daemon日志,但它没有包含错误信息,只是说:
INFO[0772] POST /v1.20/images/myaccountname/someimage/push?tag=latest
任何想法,将不胜感激。
更新:第二天再次尝试时,突然按预期工作。 Docker Hub一定是暂时的问题。
我几次遇到同样的问题。 尝试重新推一次或多次(取决于运气)可能会推成功。 不确定是否涉及docker枢纽基础设施的稳定性。