清除資源 - Amazon SageMaker

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

清除資源

重要

截至 2023 年 11 月 30 日,先前的 Amazon SageMaker Studio 體驗現在已命名為 Amazon SageMaker Studio Classic。以下章節是使用 Studio Classic 應用程式的特定部分。如需使用更新 Studio 體驗的相關資訊,請參閱 Amazon SageMaker Studio

下列各節說明如何從 SageMaker 主控台或 清除您在先前各節中建立的資源 AWS CLI。您可以執行下列步驟來清理資源:

  • 從您的網域中分離映像和映像版本。

  • 刪除映像,映像版本和應用程式映像組態。

  • 從 Amazon 刪除容器映像和儲存庫ECR。如需更多資訊,請參閱刪除刪除儲存庫

從 SageMaker 主控台清除資源

下一節說明如何從 SageMaker 主控台清除資源。

當您從區域中分離映像時,會分離映像的所有版本。分離映像後,網域的所有使用者都會失去對映像版本的存取權。當版本中斷連線時,在映像版本上具有核心工作階段的執行中筆記本會繼續執行。當筆記本停止或核心關閉時,映像檔版本會變成無法使用。

分離映像
  1. 在 開啟 Amazon SageMaker 主控台https://console.aws.amazon.com/sagemaker/

  2. 在左側導覽窗格中,選擇管理員組態

  3. 管理員組態下,選擇映像

  4. 連接到網域 的 Custom SageMaker Studio Classic 映像下,選擇映像,然後選擇分離

  5. (選用) 若要從 刪除映像和所有版本 SageMaker,請選取同時刪除選取的映像...。這不會從 Amazon 刪除相關聯的容器映像ECR。

  6. 請選擇分離

從 清除資源 AWS CLI

下面的程式碼示範如何從 AWS CLI清理這些資源。

清理資源
  1. 透過將空白的自訂映像清單傳送至網域,從網域中分離映像和映像版本。開啟您建立於 將 SageMaker 映像連接至您目前的網域default-user-settings.json 檔案。若要從共用空間中分離映像和映像版本,請開啟 default-space-settings.json 檔案。

  2. 刪除自訂映像,然後儲存檔案。

    "DefaultUserSettings": { "KernelGatewayAppSettings": { "CustomImages": [ ], ... }, ... }
  3. 使用網域 ID 和預設使用者設定檔案來更新您的網域。若要更新您的共用空間,請使用預設的空間設定檔案。

    aws sagemaker update-domain \ --domain-id <d-xxxxxxxxxxxx> \ --cli-input-json file://default-user-settings.json

    回應看起來應該類似以下的內容。

    { "DomainArn": "arn:aws:sagemaker:us-east-2:acct-id:domain/d-xxxxxxxxxxxx" }
  4. 刪除應用程式映像組態。

    aws sagemaker delete-app-image-config \ --app-image-config-name custom-image-config
  5. 刪除 SageMaker 映像,也會刪除所有映像版本。影像版本所代表ECR的容器映像不會刪除。

    aws sagemaker delete-image \ --image-name custom-image