You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Docker镜像推送提示权限被拒的解决求助

解决Docker Hub镜像推送权限拒绝问题

问题根源

Docker Hub个人账号的仓库命名规则为 docker.io/<用户名>/<仓库名>,不支持仓库名包含斜杠的嵌套格式(比如你尝试的stunner/nexus),这就是你无法创建stunner/nexus仓库、推送时收到denied: requested access to the resource is denied错误的核心原因。

解决步骤

  1. 调整镜像标签格式
    先通过docker images找到你要推送的镜像ID,然后重新打符合规范的标签。比如将仓库名改为无斜杠的形式,比如stunner-nexus:

    docker tag <你的镜像ID> docker.io/raphaelcollab/stunner-nexus:latest
    

    注:latest是版本标签,你可以替换为实际需要的版本号(如v1.0)。

  2. 在Docker Hub创建对应仓库
    登录Docker Hub账号raphaelcollab,创建名为stunner-nexus的仓库(公开或私有均可,根据你的需求选择)。

  3. 重新推送镜像
    确保已正确登录Docker Hub后,执行推送命令:

    docker push docker.io/raphaelcollab/stunner-nexus:latest
    

额外验证

  • 推送前确认登录状态:执行docker login,输入raphaelcollab的账号密码,确保登录成功。
  • 若需要分组管理镜像,可考虑在Docker Hub创建组织(而非嵌套仓库),比如创建stunner组织,之后镜像标签可设为docker.io/stunner/nexus:latest,但这需要你具备组织创建权限。

内容的提问来源于stack exchange,提问作者Raphael10

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.13 09:57:35