跳至内容

除除

菜单
  • 首页
  • 短链接
  • 留言板
  • 友链
Close search bar

Docker 解决 `denied: requested access to the resource is denied`

2023年1月19日2025年1月28日除除

背景

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

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

denied: requested access to the resource is denied

解决方案

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

docker-hub-create-repository

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

docker logout

重新在命令行登录:

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/chengchuu/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

参考

  1. Docker push - Error - requested access to the resource is denied
  2. denied: requested access to the resource is denied: docker

版权声明

本博客所有的原创文章,作者皆保留版权。转载必须包含本声明,保持本文完整,并以超链接形式注明作者后除和本文原始地址:http://blog.mazey.net/2980.html

(完)

AccessDockerLoginPullPushRepositoryTag

文章导航

上一篇文章
Git 平台常见 PR & Issues 标签及用途说明
下一篇文章
批量拉取/git pull 指定文件夹下面所有 Git 项目的最新代码
Mazey

除除

查看更多>

相关文章

  1. Git Version Control 高效协作和开发流程

    Git 版本控制:构建高效协作和开发流程的最佳实践

    2024年4月5日

  2. EdgeOne

    玩转 EdgeOne|深度探索并应用腾讯云边缘安全加速平台的缓存功能

    2023年10月23日

  3. 除除

    Debian 11 x64 安装 MySQL 8.0.33

    2023年7月8日

近期文章

  • - 前端性能和加载体验优化实践
  • - Postman 使用指南: 请求、变量
  • - Promise: 异步编程的理解和使用

合集

  • - Git 常用命令
  • - npm 常见问题
  • - webpack 常用配置
  • - Banner 常用尺寸
  • - CDN 常用库

小工具

  • - 短链接在线生成
  • - Markdown 转 HTML
  • - 拼单计算器
  • - Nginx Tester

分类目录

  • Backend (54)
  • Client (1)
  • DevOps (40)
  • HTML & CSS (41)
  • JavaScript (117)
  • UI Design (2)
  • 分享 (7)
  • 工具 (9)
  • 数据结构与算法 (14)
  • 文章 (27)
  • 旅行 (3)
  • 日记 (20)
  • 烹饪 (16)
  • 生活 (2)
  • 睡前故事 (4)
  • 网络协议 (4)
  • 读书笔记 (38)

标签

ASP Async Bootstrap CDN CSS CSS3 Debian DOM ECMAScript ECMAScript6 Egg ES6 Frontend Notes Fry Funny Git GitHub GitLab Go Golang H5 HTML HTTP IE JavaScript jQuery JScript Linux MySQL Nginx Node.js npm PHP Promise SQL SQLServer Vue.js Webpack 优化 性能 散列 数据结构 正则表达式 算法 缓存
Copyright © 2025 除除 - 苏ICP备16050427号-3
Scroll to top