Limpeza do recurso de imagem - Amazon SageMaker

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Limpeza do recurso de imagem

Este guia mostra como limpar os recursos de imagem do RStudio que você criou nas seções anteriores. Para excluir uma imagem, conclua as etapas a seguir usando o SageMaker console ou o AWS CLI, conforme mostrado neste guia.

  • Separe a imagem e as versões da imagem do seu SageMaker domínio da Amazon.

  • Exclua a imagem, a versão da imagem e a configuração da imagem do aplicativo.

Depois de concluir essas etapas, você pode excluir a imagem de contêiner e o repositório do Amazon ECR. Para obter mais informações sobre como excluir a imagem de contêiner e o repositório, consulte Excluir um repositório.

Limpe os recursos do SageMaker console

Quando você separa uma imagem de um domínio, todas as versões da imagem são separadas. Quando uma imagem é separada, todos os usuários do domínio perdem o acesso às versões da imagem.

Para desassociar uma imagem
  1. Abra o SageMaker console da Amazon em https://console.aws.amazon.com/sagemaker/.

  2. No painel de navegação à esquerda, escolha Configurações do administrador.

  3. Em Configurações do administrador, escolha domínios.

  4. Selecione o domínio desejado.

  5. Escolha Ambiente.

  6. Em Imagens personalizadas anexadas ao domínio, escolha a imagem e escolha Desassociar.

  7. (Opcional) Para excluir a imagem e todas as versões SageMaker, selecione Excluir também as imagens selecionadas... . Isso não exclui as imagens associadas do Amazon ECR.

  8. Escolha Desassociar.

Limpe os recursos do AWS CLI

Como limpar recursos
  1. Separe a imagem e as versões da imagem do seu domínio passando uma lista vazia de imagens personalizadas para o domínio. Abra o arquivo update-domain-input.json que você criou em Anexe a SageMaker imagem ao seu domínio atual.

  2. Exclua as imagens personalizadas RSessionAppSettings e salve o arquivo. Não modifique as imagens personalizadas KernelGatewayAppSettings.

    { "DomainId": "d-xxxxxxxxxxxx", "DefaultUserSettings": { "KernelGatewayAppSettings": { "CustomImages": [ ], ... }, "RSessionAppSettings": { "CustomImages": [ ], "DefaultResourceSpec": { } ... } } }
  3. Use o ID do domínio e o arquivo de configurações padrão do usuário para atualizar seu domínio.

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

    Resposta:

    { "DomainArn": "arn:aws:sagemaker:us-east-2:acct-id:domain/d-xxxxxxxxxxxx" }
  4. Exclua a configuração da imagem do aplicativo.

    aws sagemaker delete-app-image-config \ --app-image-config-name rstudio-image-config
  5. Exclua a SageMaker imagem, o que também exclui todas as versões da imagem. As imagens de contêiner no Amazon ECR que são representadas pelas versões da imagem não são excluídas.

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