Docker 尝试推送到注册表时的HTTP响应403

Docker 尝试推送到注册表时的HTTP响应403,docker,Docker,我正在使用Docker 1.8.0 我正在尝试将我的第一个映像推送到中心,但在这样做时,我不断得到403响应: $ docker login Username (myuser): $ docker push myuser/myimage The push refers to a repository [docker.io/myuser/myimage] (len: 1) 2a720e713044: Buffering to Disk Error parsing HTTP response:

我正在使用Docker 1.8.0

我正在尝试将我的第一个映像推送到中心,但在这样做时,我不断得到403响应:

$ docker login
  Username (myuser):
$ docker push myuser/myimage
The push refers to a repository [docker.io/myuser/myimage] (len: 1)
2a720e713044: 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登录
用户名(myuser):
$docker推送myuser/myimage
推送引用存储库[docker.io/myuser/myimage](len:1)
2a720e713044:缓冲到磁盘

分析HTTP响应时出错:无效字符“我已将Docker安装从1.8.0升级到1.8.1,现在可以正常工作


在Ubuntu上,这将是
sudo apt get install——只升级docker引擎

我已经将docker安装从1.8.0升级到了1.8.1,现在可以运行了


在Ubuntu上,这将是
sudo-apt-get-install-只升级docker-engine

您是否首先完成了
docker-login
来设置您的凭据?是的,抱歉,在原始帖子中忘记了提到它。存储在~/.docker/config.json的auth字段中的密码正确吗?很抱歉,如果这一切有点明显,但没有太多的事情要做。据我所知,是的-密码是加密的。当我登录docker时,
docker登录时,
会说身份验证成功了……它实际上没有加密,只是base-64编码的,所以你可以通过base-64解码来轻松检查它。但是,如果您成功登录,则它必须有效。我现在还不能尝试任何东西,但我会想一想。您是否先进行了
docker登录
来设置您的凭据?是的,对不起,在原始帖子中忘记提到了。存储在~/.docker/config.json中的auth字段中的密码是否正确?很抱歉,如果这一切有点明显,但没有太多的事情要做。据我所知,是的-密码是加密的。当我登录docker时,
docker登录时,
会说身份验证成功了……它实际上没有加密,只是base-64编码的,所以你可以通过base-64解码来轻松检查它。但是,如果您成功登录,则它必须有效。我还没到可以尝试任何东西的地方,但我会想一想。