【问题标题】:Enabling continuous deployment in Azure Web App for containers via ARM template通过 ARM 模板在 Azure Web App 中为容器启用持续部署
【发布时间】:2022-01-18 08:52:22
【问题描述】:

我设置了一个 ARM 模板以将 Docker 映像部署到 Azure 应用服务,但我无法找出如何通过 UI 以外的任何方法启用持续部署。这里有说明:

https://docs.microsoft.com/en-us/azure/app-service/containers/app-service-linux-ci-cd

但我想使用 ARM 模板,所以我的设置是相同的、可重复的和一次性的 - 有什么方法可以做到这一点吗?

【问题讨论】:

    标签: azure continuous-deployment arm-template


    【解决方案1】:

    要启用持续集成,您只需设置 DOCKER_ENABLE_CI 应用设置:

    resource site 'Microsoft.Web/sites@2021-02-01' = {
      properties: {
        siteConfig: {
          appSettings: [
            {
              name: 'DOCKER_ENABLE_CI'
              value: 'true'
            }
          ]
        }
      }
    }
    

    【讨论】:

      【解决方案2】:

      您可以使用如下演示的 azure devops 来部署 docker 容器应用

      https://www.azuredevopslabs.com/labs/vstsextend/docker/

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-09-28
        • 2019-02-11
        • 2016-03-25
        • 1970-01-01
        相关资源
        最近更新 更多