View a markdown version of this page

Comportamiento de extracción de imágenes de contenedores de instancias administradas de Amazon ECS - Amazon Elastic Container Service

Comportamiento de extracción de imágenes de contenedores de instancias administradas de Amazon ECS

El tiempo de inicio del contenedor depende del tamaño de la imagen del contenedor subyacente. Las imágenes más pesadas, como las versiones completas de Debian, Ubuntu o Amazon Linux 2, tardan más en iniciarse porque incluyen más servicios que sus respectivas versiones compactas (Debian-slim, Ubuntu-slim, Amazon-slim) o imágenes base mínimas, como Alpine.

Cuando Amazon ECS lanza una nueva instancia de contenedor de las instancias administradas de Amazon ECS, la caché de imágenes local está vacía. La primera tarea que se ejecuta en esa instancia de contenedor extrae la imagen del contenedor del repositorio del contenedor a la caché de imágenes local. Las tareas posteriores que utilizan la misma imagen en esa instancia de contenedor utilizan la imagen almacenada en caché en lugar de volver a extraerla.

El agente de Amazon ECS en las instancias administradas de Amazon ECS administra automáticamente el espacio en disco de cada instancia de contenedor. Cuando una tarea se detiene y ninguna otra tarea en ejecución utiliza la misma imagen de contenedor, Amazon ECS inicia un temporizador de limpieza de 15 minutos para esa imagen. Si en 15 minutos no se inicia ninguna tarea nueva que utilice la imagen en esa instancia de contenedor, la imagen se elimina de la caché de imágenes local.

Resolución de imagen de contenedor

Para garantizar que todas las tareas de un servicio se ejecuten con la misma imagen de contenedor, Amazon ECS convierte las etiquetas de imagen de los contenedores en resúmenes de imágenes. Este comportamiento afecta el empaquetado de las instancias administradas de Amazon ECS y la selección de instancias, ya que Amazon ECS programa primero una sola tarea del servicio para recuperar el resumen de la imagen del contenedor antes de programar el resto de las tareas. Para obtener más información, consulte Resolución de imagen de contenedor.