Docker 403正在将最新版本推送到private

Docker 403正在将最新版本推送到private,docker,dockerhub,Docker,Dockerhub,我试图推送到dockerhub上的私有存储库,但遇到一个奇怪的错误: $ docker push myrepo/my-awesome-service:latest The push refers to a repository [docker.io/myrepo/my-awesome-service] (len: 1) cbf09022264b: Buffering to Disk Error parsing HTTP response: invalid character '<' lo

我试图推送到dockerhub上的私有存储库,但遇到一个奇怪的错误:

$ docker push myrepo/my-awesome-service:latest
The push refers to a repository [docker.io/myrepo/my-awesome-service] (len: 1)
cbf09022264b: Buffering to Disk 
Error parsing HTTP response: invalid character '<' looking for beginning of value: "<html><body><h1>403 Forbidden</h1>\nRequest forbidden by administrative rules.\n</body></html>\n\n"
这发生在Docker 1.8.0中

升级到最新的Docker(发布时为1.8.1)可以解决此问题


此外,您可能需要在基于debian的系统上升级docker机器,只需键入:

$ sudo apt-get update
$ sudo apt-get upgrade

这将升级到1.8.1并解决问题

是的,必须升级docker v1.8.1(arm64),可能会更改API之类的内容。
我的docker版本现在是基于源代码构建的v1.8.1版,它可以将图像推送到我的公共存储库。

我面临同样的问题:(@bsao不知道这是否是docker 1.8错误。您使用的是什么版本?我也遇到了这个问题,并且是在您提到的相同版本和版本号上。docker 1.8.1版本,版本d12ea79和I出现了相同的错误:(我也是1.8.2版的我-也许这是docker hub问题而不是docker问题?对我来说,我从1.7版更新了,我得到了相同的错误:(@bsao确保你也升级了你的服务器(例如,如果你在OS X上使用docker和docker机器),我删除了docker并重新安装,解决:)非常感谢!@AlexanderPutilin根据这一点,您还必须
升级docker机器
。升级到docker 1.8.1没有帮助,直到我运行了它。
$ sudo apt-get update
$ sudo apt-get upgrade