刪除 App Runner 服務 - AWS App Runner

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

刪除 App Runner 服務

當您想要終止服務中執行的 Web 應用程式時 AWS App Runner ,您可以刪除該服務。刪除服務會停止執行中的 Web 服務、移除基礎資源,以及刪除您的相關資料。

由於下列一個或多個原因,您可能想要刪除 App Runner 服務:

  • 您不再需要 Web 應用程式 – 例如,它已淘汰,或者它是您已完成使用的開發版本。

  • 您已達到 App Runner 服務配額 – 您想要在相同 中建立新的服務, AWS 區域 並且已達到與帳戶相關聯的配額。如需詳細資訊,請參閱應用運行器資源配額

  • 安全性或隱私權考量 – 您希望 App Runner 刪除其存放給服務的資料。

暫停和刪除比較

暫停您的 App Runner 服務以暫時停用它。只有運算資源會終止,而您儲存的資料 (例如,應用程式版本的容器映像) 會保持不變。恢復您的服務非常快速,您的應用程式已準備好部署到新的運算資源。您的 App Runner 網域保持不變。

刪除您的 App Runner 服務以永久移除它。您儲存的資料已刪除。如果您需要重新建立服務,App Runner 需要再次擷取來源,如果它是程式碼儲存庫,也需要建置該來源。您的 Web 應用程式 取得一個新的 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 不會在網域取消與服務的連結後或刪除服務後七天刪除憑證。如需詳細資訊,請參閱管理 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,請呼叫 DeleteServiceAPI動作。如果呼叫傳回成功回應,且服務物件顯示 "Status": "OPERATION_IN_PROGRESS",App Runner 會開始刪除您的服務。