跳至内容

除除

菜单
  • 首页
  • 留言板
  • 友链
Close search bar
  • DevOps
  • Docker
Docker

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

2023年1月19日2026年1月22日除除

目录

Toggle
  • 背景
  • 解决方案
  • 案例

背景

在频繁进行服务器迁移的过程中,为了方便部署和共享,简单的 Shell 脚本已经不能满足需求了,于是将所有的项目 Docker 化。

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

denied: requested access to the resource is denied

解决方案

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

Docker Hub Create Repository

如果在 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/chengchuu/go-gin-gee

DockerHub: 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

更新记录

本文首次编辑于 2023-01-19,最近更新于 2025-11-28。

版权声明

本文为原创文章,作者保留版权。转载请保留本文完整内容,并以超链接形式注明作者及原文出处。

作者: 除除
原文: http://blog.mazey.net/2980.html

(完)

AccessDockerLoginPullPushRepositoryTagTroubleshooting

文章导航

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

除除

查看更多>

相关文章

  1. Docker

    Docker 常用命令速查表

    2026年1月14日

  2. Docker

    Debian 12.x Docker 从安装配置到容器部署全流程

    2026年1月5日

  3. Git

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

    2024年4月5日

近期文章

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

合集

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

小工具

  • - Markdown 转 HTML
  • - 拼单计算器

分类目录

  • Backend (54)
  • Client (1)
  • DevOps (44)
  • Docker (6)
  • HTML/CSS (41)
  • JavaScript (119)
  • Nginx (13)
  • UI Design (2)
  • 分享 (7)
  • 工具 (12)
  • 数据库 (15)
  • 数据结构与算法 (14)
  • 文章 (26)
  • 旅行 (3)
  • 日记 (20)
  • 烹饪 (16)
  • 生活 (2)
  • 睡前故事 (4)
  • 网络协议 (4)
  • 读书笔记 (38)

标签

ASP Async Bootstrap CDN Config CSS CSS3 Debian Docker DOM ECMAScript ECMAScript6 ES6 Frontend Notes Fry Funny Git GitHub GitLab Go Golang H5 HTML HTTP IE JavaScript jQuery JScript Linux MySQL Nginx Node.js npm PHP SQL SQLServer Troubleshooting Vue.js webpack 优化 异步 性能 数据结构 算法 缓存
Copyright © 2026 除除 - 苏ICP备16050427号-3
Scroll to top