我正在尝试推送到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"
我已经检查并确保我在dockerhub上拥有“admin”权限。知道可能导致这种情况的原因,或者我如何解决这个问题?
更多信息:
$ docker --version
Docker version 1.8.0, build 0d03096
答案 0 :(得分:1)
在基于debian的系统上输入:
$ sudo apt-get update
$ sudo apt-get upgrade
这将升级到1.8.1并解决问题
答案 1 :(得分:0)
是的,必须升级docker v1.8.1(arm64),可能会更改API。 我的docker版本现在是从源代码构建的v1.8.1,它可以将图像推送到我的公共存储库。