首页 > 解决方案 > 如何从 Azure 中的不同订阅和租户 ID 提取 ACR 中可用的 docker 映像

问题描述

我们有两个不同的 Azure 订阅和租户 ID。一个用于开发环境,另一个用于生产环境。作为 CI-CD 管道,我们正在构建 docker 镜像并将这些镜像推送到开发订阅中的 ACR。我们希望在 prod 环境中运行 k8s 集群时重用 dev 订阅 ACR 中可用的 docker 镜像。

据我了解,我们不能重用来自不同订阅和租户 ID 的 ACR。唯一可能的解决方案是至少拥有相同的租户 ID。

我们有什么方法可以重用这些 docker 镜像吗?

标签: azuredockerazure-container-registry

解决方案


为什么不呢,您只需要对 acr 进行身份验证,然后您就可以从该 ACR 中提取图像。您将无法为此使用 Azure 连接,但您可以为此使用 docker 连接(在 kubernetes 和 azure devops 中)。


推荐阅读