推到docker集线器失败,“500内部服务器错误”

开始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枢纽基础设施的稳定性。