Docker Push提示'requested access to the resource is denied'问题求助
Docker Hub镜像推送权限拒绝问题排查方案
确认仓库归属与权限
你使用的镜像标签为myusername/company-snapshot:sometag,需先核实company-snapshot仓库是否属于myusername账号,或是你已获得该仓库的推送权限。若仓库归属于公司组织,标签需调整为[组织名]/company-snapshot:sometag,同时确认你已被添加至该组织的仓库权限组。校验登录账号一致性
执行docker info查看当前登录的用户名,必须与标签中的myusername完全匹配(注意大小写差异)。若此前登录过其他Docker账号,先执行docker logout清空会话,再重新登录目标账号。检查镜像标签规则与仓库预创建
Docker Hub镜像标签需遵循[用户名/组织名]/[仓库名]:[标签]格式,若为首次推送该仓库,建议先在Docker Hub网页端手动创建同名仓库(选择公共或私有类型),再执行推送操作——自动创建仓库偶尔会因权限校验延迟失败。清理本地认证缓存
删除Docker本地认证配置文件:Linux/macOS系统删除~/.docker/config.json,Windows系统删除C:\Users\<你的用户名>\.docker\config.json,随后重新登录Docker Hub,再次尝试推送镜像。
报错原文:
denied: requested access to the resource is denied
内容的提问来源于stack exchange,提问作者herpderp
相关产品推荐
相关产品推荐

