老蒋的知识库

  • 首页
  • 文章归档
  • 关于页面

  • 搜索

docker hub push 一直提示无权限

发表于 2025-03-02 | 分类于 Docker | 0 | 阅读次数 25

错误: denied: requested access to the resource is denied

  1. 检查是否登录
  2. 检查仓库是否存在
  3. Mac检查钥匙串是否有异常

push命令

docker push <docke hub 地址(可以省略)>/<dockerhub的用户名>/<自己的仓库名称>:<镜像名称>
docker push docker.io/jagger133609/jagger:gateway-0.0.1

检查是否登录

重复登录一次

docker login
docker logout

检查仓库是否存在

登录: https://hub.docker.com/repository/docker,检查是否有仓库,仓库名是否正确

MAC检查钥匙串是否有异常

MAC会使用钥匙串管理docker登录鉴权信息,如果出现异常就会这样。
进入目录~/Library/Keychains。
删除文件夹类似2210E2CA-FE29-50A3-B274-AC1BFCF0C27F,每个人的都不一样,但是这个格式差不多。
重启电脑会重新创建一个新的类似文件夹。

# 进入钥匙串目录
cd ~/Library/Keychains
# 删除文件夹
rm -rf 2210E2CA-FE29-50A3-B274-AC1BFCF0C27F
# 重启电脑
  • 本文作者: jagger
  • 本文链接: /archives/dockerhubpush-yi-zhi-ti-shi-wu-quan-xian
  • 版权声明: 本博客所有文章除特别声明外,均采用CC BY-NC-SA 3.0 许可协议。转载请注明出处!
Spring boot 加载公共组件提示Bean无法注入
Spring Boot Gateway转发Http、Websocket,Nacos服务发现,设置路由白名单
jagger

jagger

66 日志
31 分类
0 标签
Creative Commons
0%
© 2026 jagger
由 Halo 强力驱动