Eliminar una imagen en Amazon ECR - Amazon ECR

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Eliminar una imagen en Amazon ECR

Si ha terminado de usar una imagen, puede eliminarla del repositorio. Si ha terminado de usar un repositorio, puede eliminar todo el repositorio y todas las imágenes que este contiene. Para obtener más información, consulte Eliminar un repositorio privado en Amazon ECR.

Como alternativa a eliminar imágenes manualmente, puede crear políticas de ciclo de vida del repositorio que proporcionen más control sobre la administración del ciclo de vida de las imágenes en sus repositorios. Las políticas de ciclo de vida automatizan este proceso automáticamente. Para obtener más información, consulte Automatice la limpieza de imágenes mediante políticas de ciclo de vida en Amazon ECR.

nota

Si tu repositorio tiene una mezcla de imágenes, algunas de las cuales se publicaron antes de que Amazon ECR admitiera la OCI versión 1.1, algunas firmas tendrán índices de imágenes o listas de manifiestos apuntando a ellas. Como resultado, cuando eliminas una imagen anterior a la OCI versión 1.1, es posible que tengas que eliminar manualmente la lista de manifiestos que hace referencia a la imagen para eliminar el artefacto.

Eliminación de una imagen (AWS Management Console)
  1. Abre la ECR consola de Amazon en los https://console.aws.amazon.com/ecr/repositorios.

  2. En la barra de navegación, seleccione la región que contiene la imagen que desea eliminar.

  3. En el panel de navegación, elija Repositories (Repositorios).

  4. En la página Repositories, elija el repositorio del que contiene la imagen que desea eliminar.

  5. En los repositorios: repository_nameEn esta página, selecciona la casilla situada a la izquierda de la imagen que deseas eliminar y selecciona Eliminar.

  6. En el cuadro de diálogo Eliminar imágenes, verifique las imágenes seleccionadas que deben eliminarse y elija Eliminar.

Eliminación de una imagen (AWS CLI)
  1. Muestre una lista de las imágenes en el repositorio. Las imágenes etiquetadas tendrán un resumen de imagen y una lista de etiquetas asociadas. Las imágenes sin etiquetar solo tendrán un resumen de imagen.

    aws ecr list-images \ --repository-name my-repo
  2. (Opcional) Elimine las etiquetas de la imagen que no desee especificando la etiqueta asociada a la imagen que desea eliminar. La imagen se elimina cuando se elimina la última etiqueta de esta.

    aws ecr batch-delete-image \ --repository-name my-repo \ --image-ids imageTag=tag1 imageTag=tag2
  3. Elimine una imagen etiquetada o sin etiquetar especificando el resumen de imagen. Al eliminar una imagen haciendo referencia a su resumen, se elimina la imagen y todas sus etiquetas.

    aws ecr batch-delete-image \ --repository-name my-repo \ --image-ids imageDigest=sha256:4f70ef7a4d29e8c0c302b13e25962d8f7a0bd304EXAMPLE

    Para eliminar varias imágenes, puede especificar varias etiquetas de imagen o resúmenes de imagen en la solicitud.

    aws ecr batch-delete-image \ --repository-name my-repo \ --image-ids imageDigest=sha256:4f70ef7a4d29e8c0c302b13e25962d8f7a0bd304EXAMPLE imageDigest=sha256:f5t0e245ssffc302b13e25962d8f7a0bd304EXAMPLE