Azure容器注册表中的Azure App Service连续部署

时间:2018-08-12 11:42:18

标签: azure azure-web-sites azure-container-registry

我已经设置了一个Azure应用服务,该服务使用存储在Azure容器注册表中的Docker映像。 ACR使用基本SKU。

在App Service的“容器”设置中,我打开了“持续部署”设置。当它连接到ACR时,没有像DockerHub中那样的Webhook。

问题在于,当我将新映像推送到存储库中时,似乎并没有部署新映像。

除了启用“持续部署”设置外,我是否需要设置其他任何内容?

在App Service的“持续部署”部分下,有一个通知:Continuous Deployment of Azure Container Registry hosted images requires use of the Azure Container Registry SKU.,但实际上并不清楚需要什么SKU?

当我重新启动应用程序时,我可以在docker日志中看到它正在运行最新的映像,但是我必须手动重新启动应用程序才能看到它。

1 个答案:

答案 0 :(得分:0)

App Service中的持续部署功能标志告诉App Service在收到Webhook时重新启动/重新拉动。从本质上讲,它是一个关闭开关,用于禁用Webhook通知。 您仍然需要配置Webhook。在地理复制演练中,我们使用自动部署来描述如何进行设置:https://docs.microsoft.com/en-us/azure/container-registry/container-registry-tutorial-prepare-registry 我们正在努力简化此过程,但这为调用应用程序服务的ACR推送Webhook设置了流程

相关问题