Implementação contínua com a Aplicação Web para ContentoresContinuous deployment with Web App for Containers

Neste tutorial, configura a implementação contínua para uma imagem personalizada de um recipiente a partir de repositórios geridos do Registo de Contentores Azure ou do Docker Hub.In this tutorial, you configure continuous deployment for a custom container image from managed Azure Container Registry repositories or Docker Hub.

Ativar a implementação contínua com ACREnable continuous deployment with ACR

Screenshot do webhook ACR

  1. Inicie sessão no portal do Azure.Sign in to the Azure portal.
  2. Selecione a opção Serviço de Aplicações no lado esquerdo da página.Select the App Service option on the left side of the page.
  3. Selecione o nome da aplicação para a qual pretende configurar a implementação contínua.Select the name of the app for which you want to configure continuous deployment.
  4. Na página Definições do Contentor, selecione Um Único RecipienteOn the Container Settings page, select Single Container
  5. Selecione registo de contentores AzureSelect Azure Container Registry
  6. Selecione > de implementação contínuaSelect Continuous Deployment > On
  7. Selecione Guardar para ativar a implementação contínua.Select Save to enable continuous deployment.

Use o webhook ACRUse the ACR webhook

Uma vez ativada a Implementação Contínua, pode visualizar o webhook recém-criado na página webhooks do registo de contentores Azure.Once Continuous Deployment has been enabled, you can view the newly created webhook on your Azure Container Registry webhooks page.

Screenshot do webhook ACR

No registo do seu contentor, clique em Webhooks para ver os webhooks atuais.In your Container Registry, click on Webhooks to view the current webhooks.

Ativar a implementação contínua com o Docker Hub (opcional)Enable continuous deployment with Docker Hub (optional)

  1. Inicie sessão no portal do Azure.Sign in to the Azure portal.
  2. Selecione a opção Serviço de Aplicações no lado esquerdo da página.Select the App Service option on the left side of the page.
  3. Selecione o nome da aplicação para a qual pretende configurar a implementação contínua.Select the name of the app for which you want to configure continuous deployment.
  4. Na página Definições do Contentor, selecione Um Único RecipienteOn the Container Settings page, select Single Container
  5. Selecione Docker HubSelect Docker Hub
  6. Selecione > de implementação contínuaSelect Continuous Deployment > On
  7. Selecione Guardar para ativar a implementação contínua.Select Save to enable continuous deployment.

Screenshot da definição de aplicativo

Copie a URL webhook.Copy the Webhook URL. Para adicionar um webhook para Docker Hub, siga os webhooks para Docker Hub.To add a webhook for Docker Hub, follow webhooks for Docker Hub.

Próximos passosNext steps