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

同一Azure容器注册表内Docker镜像跨仓库迁移及拉取问题求助

同Azure容器注册表内镜像迁移及拉取问题解决

排查拉取失败原因

  • 确认本地Docker已完成ACR登录:
    执行命令:az acr login --name <你的ACR名称>
    若使用服务主体登录,需确保该主体拥有AcrPull权限
  • 核对镜像完整路径:
    正确格式为 <ACR名称>.azurecr.io/<原仓库名>:<标签>,比如 myacr.azurecr.io/old-app:v2
  • 验证原镜像存在性:
    执行命令:az acr repository show-tags --name <ACR名称> --repository <原仓库名>,确认目标标签在返回列表中

镜像迁移步骤(本地拉取方式)

拉取问题解决后,按以下步骤迁移:

  1. 拉取原仓库镜像:
    docker pull <ACR名称>.azurecr.io/<原仓库名>:<标签>
  2. 为镜像添加新仓库标签:
    docker tag <ACR名称>.azurecr.io/<原仓库名>:<标签> <ACR名称>.azurecr.io/<新仓库名>:<标签>
  3. 推送至新仓库:
    docker push <ACR名称>.azurecr.io/<新仓库名>:<标签>

无本地环境的迁移方案

如果本地无法运行Docker,直接使用ACR内置的镜像导入功能:
az acr import --name <ACR名称> --source <ACR名称>.azurecr.io/<原仓库名>:<标签> --image <新仓库名>:<标签>

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.23 13:17:04