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
修好了一切。
- 挂载的docker.socklogin不存储
- Docker注册与第三方OAuth服务
- Kubernetes删除秘密dockerregistry错误无法连接到服务器:X509
- 如何转发docker容器中的所有端口
- 如何在Google Container Engine上运行私人泊坞窗图片
- 启动Dockerregistry后,无法访问“http://172.17.0.2:5000”
- 如何使用gcloud或其他CLI在Google Container Registry中列出已发布的容器图像
- Jenkinspipe道用Docker,Google Registry和Google Auth Plugin构build
- 在IBM Bluemix上使用公共容器映像