Pulizia delle risorse di immagini - Amazon SageMaker

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Pulizia delle risorse di immagini

Questa guida mostra come pulire le risorse di immagini RStudio create nelle sezioni precedenti. Per eliminare un'immagine, completa i seguenti passaggi utilizzando la SageMaker console o il AWS CLI, come mostrato in questa guida.

  • Scollega l'immagine e le relative versioni dal tuo SageMaker dominio Amazon.

  • Elimina l'immagine, la versione dell'immagine e la configurazione dell'immagine nell'app.

Dopo aver completato questi passaggi, puoi eliminare l'immagine e il repository del container da Amazon ECR. Per ulteriori informazioni su come eliminare l'immagine e il repository del container , consulta la sezione Eliminazione di un repository.

Pulisci le risorse dalla console SageMaker

Quando si scollega un'immagine da un dominio, vengono scollegate anche tutte le versioni dell'immagine. Quando un'immagine viene scollegata, tutti gli utenti del dominio perdono l'accesso alle versioni dell'immagine.

Per scollegare un'immagine
  1. Apri la SageMaker console Amazon all'indirizzo https://console.aws.amazon.com/sagemaker/.

  2. Nel riquadro di navigazione a sinistra, scegli Configurazioni amministrative.

  3. In Configurazioni di amministrazione, scegli domini.

  4. Seleziona il dominio desiderato.

  5. Scegliere Environment (Ambiente).

  6. In Immagini personalizzate collegate al dominio, seleziona l'immagine, quindi scegli Scollega.

  7. (Facoltativo) Per eliminare l'immagine e tutte le versioni da SageMaker, seleziona Elimina anche le immagini selezionate... . Questa azione non elimina le immagini associate da Amazon ECR.

  8. Seleziona Detach (Scollega).

Pulizia delle risorse da AWS CLI

Per eliminare le risorse
  1. Scollega l'immagine e le versioni delle immagini dal tuo dominio inoltrando al dominio un elenco di immagini personalizzate vuoto. Apri il file update-domain-input.json creato in Allega l' SageMaker immagine al tuo dominio attuale.

  2. Elimina le immagini personalizzate RSessionAppSettings e quindi salva il file. Non modificare le immagini personalizzate KernelGatewayAppSettings.

    { "DomainId": "d-xxxxxxxxxxxx", "DefaultUserSettings": { "KernelGatewayAppSettings": { "CustomImages": [ ], ... }, "RSessionAppSettings": { "CustomImages": [ ], "DefaultResourceSpec": { } ... } } }
  3. Utilizza l'ID del dominio e il file delle impostazioni utente predefinite per aggiornare il dominio.

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

    Risposta:

    { "DomainArn": "arn:aws:sagemaker:us-east-2:acct-id:domain/d-xxxxxxxxxxxx" }
  4. Elimina la configurazione dell'immagine dell'app.

    aws sagemaker delete-app-image-config \ --app-image-config-name rstudio-image-config
  5. Eliminare l' SageMaker immagine, eliminando anche tutte le versioni dell'immagine. Le immagini dei container in Amazon ECR rappresentate dalle versioni delle immagini non vengono eliminate.

    aws sagemaker delete-image \ --image-name rstudio-image