创建Azure Container Instance时无法选择同资源组的Azure Container Registry,需额外权限吗?
Azure容器实例创建时无法选择同资源组容器注册表的解决办法
问题描述
已创建Azure容器注册表(ACR)并完成镜像上传,在同一资源组创建Azure容器实例(ACI)时,注册表选择下拉列表为空,无法选择已有的ACR,询问是否需要显式添加权限。
解决步骤
权限配置检查
当前操作账号需要对目标ACR拥有至少AcrPull权限,或更高权限如Contributor。操作路径:- 进入Azure门户的目标ACR资源页面,切换到「访问控制(IAM)」
- 查看「角色分配」列表,确认当前账号是否有符合要求的角色
- 若未配置,点击「添加角色分配」,选择
AcrPull角色,指定当前账号完成分配
其他排查方向
- 清理浏览器缓存或使用无痕模式重新加载ACI创建页面,排除缓存导致的加载异常
- 检查ACR资源状态,确保其处于「运行中」状态
- 确认ACI与ACR处于同一Azure地域(同资源组通常地域一致,仍需核对)
- 若下拉列表仍无选项,可手动填写ACR的登录服务器地址(格式如
xxx.azurecr.io),再输入镜像名称与标签
内容的提问来源于stack exchange,提问作者OpenStack
相关产品推荐
相关产品推荐

