Web App for Containers での継続的デプロイContinuous deployment with Web App for Containers

このチュートリアルでは、管理された Azure Container Registry リポジトリまたは Docker Hub からのカスタム コンテナー イメージの継続的なデプロイを構成します。In this tutorial, you configure continuous deployment for a custom container image from managed Azure Container Registry repositories or Docker Hub.

ACR で継続的デプロイを有効にするEnable continuous deployment with ACR

ACR Webhook のスクリーンショット

  1. Azure Portal にサインインします。Sign in to the Azure portal.
  2. ページの左側にある [App Service] オプションを選択します。Select the App Service option on the left side of the page.
  3. 継続的デプロイを構成するアプリの名前を選択します。Select the name of the app for which you want to configure continuous deployment.
  4. [コンテナーの設定] ページで、 [単一コンテナー] を選択しますOn the Container Settings page, select Single Container
  5. [Azure Container Registry] を選択しますSelect Azure Container Registry
  6. [継続的なデプロイ] > [オン] を選択しますSelect Continuous Deployment > On
  7. [保存] を選択して、継続的デプロイを有効にします。Select Save to enable continuous deployment.

ACR Webhook を使用するUse the ACR webhook

継続的デプロイを有効にした後は、Azure Container Registry の Webhook ページで、新しく作成した Webhook を表示できます。Once Continuous Deployment has been enabled, you can view the newly created webhook on your Azure Container Registry webhooks page.

ACR Webhook のスクリーンショット

Container Registry で、[Webhooks] をクリックすると現在の Webhook が表示されます。In your Container Registry, click on Webhooks to view the current webhooks.

Docker Hub で継続的デプロイを有効にする (省略可能)Enable continuous deployment with Docker Hub (optional)

  1. Azure Portal にサインインします。Sign in to the Azure portal.
  2. ページの左側にある [App Service] オプションを選択します。Select the App Service option on the left side of the page.
  3. 継続的デプロイを構成するアプリの名前を選択します。Select the name of the app for which you want to configure continuous deployment.
  4. [コンテナーの設定] ページで、 [単一コンテナー] を選択しますOn the Container Settings page, select Single Container
  5. [Docker Hub] を選択しますSelect Docker Hub
  6. [継続的なデプロイ] > [オン] を選択しますSelect Continuous Deployment > On
  7. [保存] を選択して、継続的デプロイを有効にします。Select Save to enable continuous deployment.

アプリ設定のスクリーンショット

Webhook URL をコピーします。Copy the Webhook URL. Docker Hub に対する Webhook を追加するには、Docker Hub に対する Webhook の説明に従ってください。To add a webhook for Docker Hub, follow webhooks for Docker Hub.

次の手順Next steps