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á.
Excluir uma imagem no 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 Excluir um repositório privado do 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 Automatizar a limpeza de imagens usando políticas de ciclo de vida no Amazon ECR.
nota
Se o repositório tiver uma combinação de imagens, algumas das quais tendo sido enviadas por push antes de o Amazon ECR ser compatível com o OCI v1.1, algumas assinaturas terão índices de imagens ou listas de manifestos apontando para elas. Como resultado, ao excluir uma imagem pré-OCI v1.1, talvez seja necessário excluir manualmente a lista de manifestos que faz referência à imagem para poder excluir o artefato.
Para excluir uma imagem (AWS Management Console)
Abra o console do Amazon ECR 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.
-
Na
repository_name
página Repositórios:, 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