Docker报错denied:requested access to the resource is denied解决

2023-12-07 0 585
目录
  • 背景
  • 解决方案
  • 案例

背景

由于不可描述的原因,相对于以前,最近在更加频繁的迁移服务器,简单的 Shell 脚本已经不能满足需求了,于是将所有的项目 Docker 化。

部分不含敏感配置的项目准备放到DockerHub上面,但是在docker push的时候报错:

denied: requested access to the resource is denied

解决方案

登录DockerHub创建相对应的项目名。

Docker报错denied:requested access to the resource is denied解决

如果在 Docker Desktop 手动登录过了,需要先命令行退出登录:

login out

重新在命令行登录:

docker login -u \”Name\” -p \”Password\” docker.io

登录成功后会提示Login Succeeded。

对要上传的镜像打 Tag:

docker tag your-repository/subname:tagname docker-hub-user-name/your-repository:tagname

上传:

docker push docker-hub-user-name/your-repository:tagname

成功后提示:

The push refers to repository [docker.io/docker-hub-user-name/your-repository]
fbb8711b1824: Pushed
b686d86b3388: Pushed
4700545bfd00: Pushed
ac24d93be4ae: Pushed
1b5df2fde28f: Pushed
8964dbe7aa60: Pushed
8e012198eea1: Pushed
tagname: digest: sha256:965d123457f12345dca0d109a8f720de174139aaf25376a56de76caf1234572b size: 1790

注意

以上步骤参考了 DOCKER COMMUNITY FORUMS [1] 和 Stack Overflow [2] 的帖子,部分步骤可能是冗余的。

案例

GitHub:https://github.com/mazeyqian/go-gin-gee

DockerHub:https://hub.docker.com/repository/docker/mazeyqian/go-gin-gee

命令行:

docker logout
docker login -u \”mazeyqian\” -p \”Password\” docker.io
docker images
docker tag go-gin-gee/api:v12413 mazeyqian/go-gin-gee:v202301211427
docker push mazeyqian/go-gin-gee:v202301211427

参考

  • Docker push – Error – requested access to the resource is denied
  • denied: requested access to the resource is denied: docker

以上就是Docker报错denied:requested access to the resource is denied解决的详细内容,更多关于Docker denied报错解决的资料请关注悠久资源网其它相关文章!

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

悠久资源 Linux服务器 Docker报错denied:requested access to the resource is denied解决 https://www.u-9.cn/server/linux/116001.html

常见问题

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务