Azure 应用服务不断从 docker 中心拉取 docker 图像
Azure App service Keeps pulling docker image from docker hub
我有一个 Azure 应用程序服务来托管来自 Azure 容器注册表的 docker 图像。
完整流程如下:
- 运行管道
- 运行 发布管道
- Azure 应用从 azure 容器注册表中提取最新版本
但是发生的事情是,在 Each 意识到之后,出于某种原因,应用服务尝试从 Docker Hub
中拉取图像,而不是从 azure Container Registry 中拉取。
有人可以帮助了解这里的问题出在哪里吗?
对于你的问题,我能猜到你出的问题,你必须设置图片标签为,例如nginx:latest
。但是如果你在ACR中push镜像,需要从ACR中拉取,则必须设置tag为myacr.azurecr.io/nginx:latest
的镜像。此外,您还需要为您的ACR配置凭证。
我有一个 Azure 应用程序服务来托管来自 Azure 容器注册表的 docker 图像。
完整流程如下:
- 运行管道
- 运行 发布管道
- Azure 应用从 azure 容器注册表中提取最新版本
但是发生的事情是,在 Each 意识到之后,出于某种原因,应用服务尝试从 Docker Hub
中拉取图像,而不是从 azure Container Registry 中拉取。
有人可以帮助了解这里的问题出在哪里吗?
对于你的问题,我能猜到你出的问题,你必须设置图片标签为,例如nginx:latest
。但是如果你在ACR中push镜像,需要从ACR中拉取,则必须设置tag为myacr.azurecr.io/nginx:latest
的镜像。此外,您还需要为您的ACR配置凭证。