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á.
Desanexar imagens personalizadas e limpar os recursos correspondentes
A página a seguir fornece instruções sobre como separar suas imagens personalizadas e limpar os recursos relacionados usando o console Amazon SageMaker AI ou o AWS Command Line Interface (AWS CLI).
Importante
Primeiro, você deve separar sua imagem personalizada do seu domínio antes de excluí-la do armazenamento de imagens de SageMaker IA. Do contrário, você poderá receber erros ao visualizar as informações do seu domínio ou anexar novas imagens personalizadas ao seu domínio.
Se você estiver recebendo um erro ao carregar uma imagem personalizada, consulte Falha ao carregar a imagem personalizada.
Veja a seguir instruções sobre como separar suas imagens personalizadas da SageMaker IA e limpar seus recursos de imagem personalizada usando o console.
Desanexar uma imagem personalizada do seu domínio
-
Abra o console de SageMaker IA
. -
Expanda a seção Configurações do administrador.
-
Em Configurações do administrador, escolha Domínios.
-
A partir da lista de Domínios, escolha um domínio.
-
Abra a página de Ambiente.
-
Em Imagens personalizadas para aplicações pessoais do Studio, marque as caixas de seleção das imagens que você deseja desanexar.
-
Escolha Desassociar.
-
Siga as instruções para desanexar.
Excluir uma imagem personalizada
-
Abra o console de SageMaker IA
. -
Expanda a seção Configurações do administrador, se ainda não tiver feito isso.
-
Em Configurações do administrador, escolha Imagens.
-
Na lista de Imagens, selecione a imagem que você gostaria de excluir.
-
Escolha Excluir.
-
Siga as instruções para excluir sua imagem e todas as suas versões da SageMaker IA.
Excluir imagens personalizadas e o repositório do Amazon ECR
Importante
Isso também excluirá todos os artefatos e imagens do contêiner nesse repositório.
-
Abra o console do Amazon ECR
. -
Se ainda não tiver feito isso, expanda o painel de navegação à esquerda.
-
Em Registro privado, escolha Repositórios.
-
Selecione os repositórios que você deseja excluir.
-
Escolha Excluir.
-
Siga as instruções para excluir.
A seção a seguir mostra um exemplo de como desanexar suas imagens personalizadas usando a AWS CLI.
-
Primeiro, defina suas variáveis para os AWS CLI comandos a seguir.
ACCOUNT_ID=account-idREGION=aws-regionAPP_IMAGE_CONFIG=app-image-configSAGEMAKER_IMAGE_NAME=custom-image-name-
é o Região da AWS do seu domínio Amazon SageMaker AI. Você pode encontrar isso no canto superior direito de qualquer página AWS do console.aws-region -
é o nome da configuração da imagem da aplicação. Use o AWS CLI comando a seguir para listar as configurações de imagem do aplicativo em seu Região da AWS.app-image-configaws sagemaker list-app-image-configs \ --region ${REGION} -
é o nome da imagem personalizada. Use o AWS CLI comando a seguir para listar as imagens em seu Região da AWS.custom-image-nameaws sagemaker list-images \ --region ${REGION}
-
-
Para desanexar a imagem e as versões correspondentes em seu domínio usando estas instruções, você precisará criar ou atualizar um arquivo json de configuração de domínio.
nota
Se você seguiu as instruções em Anexar imagem personalizada ao seu domínio, talvez tenha atualizado seu domínio usando o arquivo chamado
update-domain.json.Se você não tiver esse arquivo, poderá criar outro arquivo json em vez desse.
Crie um arquivo chamado
update-domain.json, que você usará para atualizar seu domínio. -
Para excluir as imagens personalizadas, você precisará deixar
CustomImagesem branco, desta forma"CustomImages": []. Escolha uma das opções a seguir para ver exemplos de arquivos de configuração para o Editor de código ou JupyterLab.é o ID do domínio ao qual sua imagem está anexada. Use o comando a seguir para listar seus domínios.domain-idaws sagemaker list-domains \ --region ${REGION} -
Salve o arquivo.
-
Chame o update-domain
AWS CLI usando o arquivo de configuração do domínio de atualização,. update-domain.jsonnota
Para atualizar as imagens personalizadas, é necessário excluir todas as aplicações em seu domínio. Não é necessário excluir perfis de usuário ou espaços compartilhados. Para obter instruções sobre como excluir aplicações, selecione uma das opções a seguir.
-
Se você quiser usar o console de SageMaker IA, consulteEncerre os recursos de SageMaker IA em seu domínio.
-
Se você quiser usar o AWS CLI, use as etapas 1 a 3 doExcluir um domínio do Amazon SageMaker AI (AWS CLI).
aws sagemaker update-domain \ --cli-input-json file://update-domain.json\ --region ${REGION} -
-
Exclua a configuração da imagem da aplicação.
aws sagemaker delete-app-image-config \ --app-image-config-name ${APP_IMAGE_CONFIG} -
Exclua a imagem personalizada. Isso também exclui todas as versões da imagem. Mas não exclui a imagem do contêiner do Amazon ECR e as versões correspondentes. Para isso, use as etapas opcionais abaixo.
aws sagemaker delete-image \ --image-name ${SAGEMAKER_IMAGE_NAME} -
(Opcional) Exclua seus recursos do Amazon ECR. A lista a seguir fornece AWS CLI comandos para obter suas informações de recursos do Amazon ECR para as etapas abaixo.
-
Defina suas variáveis para os AWS CLI comandos a seguir.
ECR_REPO_NAME=ecr-repository-nameé o nome do seu repositório do Amazon Elastic Container Registry.ecr-repository-namePara listar os detalhes dos seus repositórios, use o comando a seguir.
aws ecr describe-repositories \ --region ${REGION} -
Exclua seu repositório do Amazon ECR.
Importante
Isso também excluirá todos os artefatos e imagens do contêiner nesse repositório.
aws ecr delete-repository \ --repository-name ${ECR_REPO_NAME} \ --force \ --region ${REGION}
-