Docker云存储库推送:Fedora 23未授权访问请求的资源

我刚从tutum过来,正在尝试部署到docker云存储库。 我已经创build了存储库并标记了现有的图像:

docker tag deploy foo/rtb 

当我试图推动我的标记图像像这样:

 docker push foo/rtb 

我得到这个:

 The push refers to a repository [docker.io/foo/rtb] (len: 0) 18118bb6b8ef: Preparing unauthorized: access to the requested resource is not authorized 

该存储库存在,我login到docker。 有什么我失踪?

有趣的是,如果我试图删除图像,我得到这样一个错误:

 Error response from daemon: conflict: unable to delete 18118bb6b8ef (must be forced) - image is referenced in one or more repositories Error: failed to remove images: [18118bb6b8ef] 

你标记了你的图片吗?

 docker build --tag docker.io/<yourdockerhubname>/<appname> . docker build --tag docker.io/moskalr/rtb . docker push docker.io/<yourdockerhubname>/<appname> docker push docker.io/moskalr/rtb 

推应该提到dockerhub图像名称

我一直在使用docker1.9.1。 这是Fedora 23回购版的版本。

在docker技术支持的亲切build议我升级到最新的1.10.3

升级然后做

 docker logout 

其次是

 docker login 

修好了一切。