App Runner サービスの削除 - AWS App Runner

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

App Runner サービスの削除

AWS App Runner サービスで実行されているウェブアプリケーションを終了する場合は、サービスを削除できます。サービスを削除すると、実行中のウェブサービスが停止し、基盤となるリソースが削除され、関連するデータが削除されます。

App Runner サービスは、次の 1 つ以上の理由で削除できます。

  • ウェブアプリケーションが不要になりました。例えば、廃止されたり、使用が終了した開発バージョンになったりします。

  • App Runner サービスクォータに達した – 同じ で新しいサービスを作成し AWS リージョン 、アカウントに関連付けられたクォータに達したとします。詳細については、「App Runner リソースクォータ」を参照してください。

  • セキュリティまたはプライバシーに関する考慮事項 — App Runner にサービスに保存するデータを削除させます。

一時停止と削除の比較

App Runner サービスを一時停止して一時的に無効にします。コンピューティングリソースのみが終了し、保存されたデータ (アプリケーションバージョンのコンテナイメージなど) はそのまま残ります。サービスの再開は迅速です。アプリケーションは新しいコンピューティングリソースにデプロイできます。App Runner ドメインは同じままです。

App Runner サービスを削除して、完全に削除します。保存されたデータは削除されます。サービスを再作成する必要がある場合、App Runner はソースを再度フェッチし、コードリポジトリの場合はビルドする必要があります。ウェブアプリケーションは、新しい App Runner ドメインを取得します。

App Runner は何を削除しますか?

サービスを削除すると、App Runner は関連する項目の一部を削除し、他の項目は削除しません。次のリストに詳細を示します。

App Runner が削除する項目:
  • コンテナイメージ – デプロイしたイメージまたは App Runner がソースコードから構築したイメージのコピー。App Runner AWS アカウント が所有する内部 を使用して、Amazon Elastic Container Registry (Amazon ECR) に保存されます。

  • サービス設定 — App Runner サービスに関連付けられている設定。App Runner AWS アカウント が所有する内部 を使用して Amazon DynamoDB に保存されます。

App Runner が削除しない項目:
  • 接続 — サービスに関連付けられている接続がある可能性があります。App Runner 接続は、複数の App Runner サービス間で共有される可能性のある別のリソースです。接続が不要になった場合は、明示的に削除できます。詳細については、「App Runner 接続の管理」を参照してください。

  • カスタムドメイン証明書 – カスタムドメインを App Runner サービスにリンクすると、App Runner はドメインの有効性を追跡する証明書を内部で作成します。これらは AWS Certificate Manager (ACM) に保存されます。App Runner は、ドメインがサービスからリンク解除されてから、またはサービスが削除されてから 7 日間、証明書を削除しません。詳細については、「App Runner サービスのカスタムドメイン名の管理」を参照してください。

サービスを削除する

次のいずれかの方法を使用して App Runner サービスを削除します。

App Runner console
App Runner コンソールを使用してサービスを削除するには
  1. App Runner コンソール を開き、リージョンリストで を選択します AWS リージョン。

  2. ナビゲーションペインで、サービス を選択し、App Runner サービスを選択します。

    コンソールには、サービスダッシュボードにサービスの概要 が表示されます。

    アクティビティリストを表示する App Runner サービスダッシュボードページ
  3. [アクション] を選択し、[削除] を選択します。

    コンソールで サービスページに移動します。削除されるサービスに [進行中] とステータスが表示された後、サービスがリストから削除されます。これでサービスが削除されます。

App Runner API or AWS CLI

App Runner API または を使用してサービスを削除するには AWS CLI、 DeleteService API アクションを呼び出します。呼び出しが を示すサービスオブジェクトを含む正常なレスポンスを返すと"Status": "OPERATION_IN_PROGRESS"、App Runner はサービスの削除を開始します。