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

添加新标签后无法推送/拉取Docker Hub镜像问题求助

Docker Hub标签添加、拉取失败排查方案
  • 检查本地镜像与仓库的关联有效性
    第一次推送成功后,本地的myuser/myrepo:latest可能未正确关联你的Docker Hub仓库。执行以下命令查看镜像的仓库摘要:

    docker image inspect myuser/myrepo:latest
    

    查看输出中的RepoDigests字段,确认是否指向你的Docker Hub仓库地址。如果不匹配,先重新拉取仓库镜像再打标签:

    docker pull myuser/myrepo:latest
    docker tag myuser/myrepo:latest myuser/myrepo:another
    docker push myuser/myrepo:another
    
  • 确认Docker Hub仓库权限与账号匹配
    登录Docker Hub网页,检查myuser/myrepo仓库的权限设置:

    • 若仓库为私有,确保当前登录账号是仓库所有者或拥有写入权限的协作者;
    • 核对登录账号的拼写(包括大小写),避免因账号名错误导致权限验证失败。
  • 清理本地Docker认证缓存
    登出后手动删除认证配置文件,清除缓存的无效认证信息:

    • Linux/macOS:删除~/.docker/config.json
    • Windows:删除C:\Users\<你的用户名>\.docker\config.json
      之后重新登录Docker Hub:
    docker login -u myuser
    
  • 验证目标仓库的存在性与权限
    拉取nicoplw/culo2:latest失败时,先在Docker Hub网页搜索该仓库:

    • 若仓库不存在,确认仓库名拼写是否正确;
    • 若仓库存在且为私有,需使用拥有拉取权限的账号登录。
  • 确认Docker CLI登录状态
    执行以下命令查看当前登录账号,确保与操作仓库的账号一致:

    docker info | grep Username
    

    若存在多账号登录冲突,全登出后重新登录目标账号:

    docker logout
    docker login -u myuser
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.22 08:45:37