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á.
Excluindo uma imagem na Amazon ECR
Se você já terminou de usar uma imagem, pode excluí-la do repositório. Se você já terminou de usar um repositório, pode excluir o repositório inteiro e todas as imagens contidas nele. Para obter mais informações, consulte Excluindo um repositório privado no Amazon ECR.
Como alternativa a excluir as imagens manualmente, você pode criar políticas de ciclo de vida do repositório que fornecem mais controle sobre o gerenciamento do ciclo de vida das imagens em seus repositórios. As políticas de ciclo de vida automatizam esse processo para você. Para obter mais informações, consulte Automatize a limpeza de imagens usando políticas de ciclo de vida no Amazon ECR.
nota
Se o seu repositório tiver uma mistura de imagens, algumas das quais foram enviadas antes da OCI versão 1.1 ECR suportada pela Amazon, algumas assinaturas terão índices de imagens ou listas de manifestos apontando para elas. Como resultado, ao excluir uma imagem anterior à OCI versão 1.1, talvez seja necessário excluir manualmente a lista de manifestos que faz referência à imagem para excluir o artefato.
Para excluir uma imagem (AWS Management Console)
Abra o ECR console da Amazon nos https://console.aws.amazon.com/ecr/repositórios.
-
Na barra de navegação, selecione a região que contém a imagem a ser excluída.
-
No painel de navegação, escolha Repositories (Repositórios).
-
Na página Repositórios, escolha o repositório que contém a imagem a ser excluída.
-
Nos repositórios:
repository_name
página, selecione a caixa à esquerda da imagem a ser excluída e escolha Excluir. -
Na caixa de diálogo Excluir imagem(ns), verifique se as imagens selecionadas devem ser excluídas e escolha Excluir.
Para excluir uma imagem (AWS CLI)
-
Listar as imagens no seu repositório. As imagens marcadas terão um resumo de imagem, bem como uma lista de tags associadas. Imagens não marcadas só terão um resumo de imagem.
aws ecr list-images \ --repository-name
my-repo
-
(Opcional) Exclua quaisquer tags indesejáveis da imagem especificando a tag da imagem que você deseja excluir. Quando você excluir a última tag de uma imagem, a imagem será excluída.
aws ecr batch-delete-image \ --repository-name
my-repo
\ --image-ids imageTag=tag1
imageTag=tag2
-
Exclua uma imagem marcada ou não marcada especificando o resumo da imagem. Quando você excluir uma imagem fazendo referência ao seu resumo, a imagem e todas as suas tags serão excluídas.
aws ecr batch-delete-image \ --repository-name
my-repo
\ --image-ids imageDigest=sha256:4f70ef7a4d29e8c0c302b13e25962d8f7a0bd304EXAMPLE
Para excluir várias imagens, você pode especificar várias tags de imagem ou resumos de imagem na solicitação.
aws ecr batch-delete-image \ --repository-name
my-repo
\ --image-ids imageDigest=sha256:4f70ef7a4d29e8c0c302b13e25962d8f7a0bd304EXAMPLE
imageDigest=sha256:f5t0e245ssffc302b13e25962d8f7a0bd304EXAMPLE