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

使用公开Docker镜像部署Azure容器实例时遇InaccessibleImage错误

解决Azure容器实例(ACI)部署Docker Hub公开镜像提示不可访问问题

正确部署流程(Azure门户)

  • 进入ACI创建页面,完成基本信息配置(订阅、资源组、容器组名称)。
  • 切换到容器配置页:
    • 镜像源类型选择「公共」,仓库类型选「其他仓库」。
    • 镜像名称填写modem7/docker-rickroll:latest(明确指定标签更稳妥)。
    • 其余配置保持默认即可,无需额外注册表凭据(前提是未触发Docker Hub拉取限制)。

排查与解决镜像不可访问的核心问题

1. 验证镜像可用性

本地执行docker pull modem7/docker-rickroll:latest,确认镜像可正常拉取,排除镜像本身不存在或标签错误的问题。

2. 处理Docker Hub匿名拉取限制

Docker Hub对匿名用户有拉取频次限制(每6小时最多100次),Azure数据中心的批量拉取请求容易触发该限制,此时需配置Docker Hub凭据:

  • 在容器配置的「注册表凭据」区域,勾选「启用注册表凭据」。
  • 服务器填写docker.io,用户名填你的Docker Hub账户名,密码使用Docker Hub个人访问令牌(需在Docker Hub账户设置中生成,不要用账户登录密码)。

3. 检查网络访问权限

确认你的订阅或资源组没有配置限制出站流量的网络策略,确保ACI实例可以访问互联网拉取Docker Hub镜像。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.30 10:29:59