解决docker push报错denied问题
作者:极智视界
Docker Push权限错误需先登录私有仓库,创建项目并打指定tag,若推送到Docker Hub个人仓库,确保登录信息正确,权限匹配即可完成推送
执行docker push时报错
denied: requested access to the resource is denied
1.执行docker login
登录你的私有仓库(重要)
2.在你的仓库地址上创建一个项目
名字自定义,如dev
3.打tag
docker tag python:2.7 harbor.xxx.com/dev/python:2.7
4.推送
docker push harbor.xxx.com/dev/python:2.7
即可OK!
其中harbor.xxx.com为自己的私有镜像库地址。
如果是给dokcer hub上的个人仓库push报的该错,
- 则docker login后这样:
docker tag 镜像id 用户名/python:2.7 docker push 用户名/python:2.7
即可完成推送。
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。