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

Azure Container Registry中仓库无法显示已推送镜像问题求助

Azure ACR推送镜像成功但仓库不显示的排查思路
  • 核对镜像推送标签:确认推送命令中使用的镜像标签完整包含ACR登录服务器地址(格式如<acr-name>.azurecr.io/<image-name>:<tag>)。若标签未指定ACR地址,可能实际推送到本地镜像库或其他仓库,可通过docker images查看本地镜像标签验证。
  • 确认目标ACR实例正确性:检查推送时是否登录了正确的ACR(docker login <acr-name>.azurecr.io),避免误推至其他ACR或Docker Hub。也可通过Azure CLI命令az acr list列出当前订阅下的ACR,确认操作的实例是否匹配。
  • 排查门户界面缓存:Azure门户可能存在界面延迟,尝试刷新页面或等待5-10分钟后重新查看。同时用Azure CLI命令az acr repository list --name <acr-name>直接查询仓库列表,验证镜像是否实际存在。
  • 检查用户权限:确认当前登录Azure门户的账户拥有ACR的读取权限(如AcrPull角色),若仅拥有推送权限无读取权限,可能无法在Repositories列表中看到镜像。可切换至ACR管理员账户查看,或在IAM角色分配中检查权限配置。
  • 查看详细推送日志:检查docker push命令的完整输出,或在ACR的“监控”→“日志”中查看推送的详细记录,确认镜像的目标仓库、标签及推送状态细节,排查是否存在隐性错误。
  • 验证镜像manifest完整性:使用Azure CLI命令az acr manifest show --name <image-name> --registry <acr-name> --tag <tag>查询镜像manifest信息。若命令返回有效数据,说明镜像已存在,仅界面未同步;若返回错误,说明推送过程存在未被监控捕获的异常。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.06 00:19:55