1

在 Azure 向导中使用选项 Image Source: Azure Container Registryover Image Source:有什么好处吗?Private RegistryCreate Web App


我们有一个常见的 Azure 订阅,我们在其中创建了 Azure 容器注册表。注册表包含几个存储库,其中包含我们用作容器源的 Docker 映像。

但我们也在考虑在 Azure 应用服务中测试 Docker 镜像,我们希望在不同的 Azure 订阅中创建该服务专门用于测试。

在“Create Web App”向导中,我们遇到了以下两种行为:

  • 我们选择了 Options: Single container, Image Source:Azure Container Registry 并且我们在 Registry 字段附近看到了错误:There are no ACR Registries in the selected subscription 我们已经离开了向导。
  • 我们选择了 Options: Single container, Image Source:Private Registry并填写了访问 Azure Container Registry 的 url、用户名和密码以及其他设置,Azure Web App 已创建、开始运行并基于目标 Docker 映像提供内容。

所以问题是:在 Azure 向导中使用选项 Image Source: Azure Container Registryover Image Source:有什么好处吗?Private RegistryCreate Web App

如果问题的答案是肯定的,那么在不同的 Azure 订阅中使用它的选项有哪些?我们是否应该在每个订阅中创建 Azure 容器注册表并多次复制 Docker 映像?

4

1 回答 1

1

Azure 容器注册表是默认的 ACR,它应该提供无需用户、密码、url 的无缝集成......因为您在另一个订阅中创建了 Web 应用程序,所以它没有显示出来。

私有注册表是 Internet 上的任何注册表,或者您自己将其托管在某个地方,因此最终它能够连接到 ACR,但提供详细信息。

您的方案存在一个未解决的问题,似乎尚未解决。

于 2020-11-26T20:35:12.323 回答