

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.

# Especificaciones de AMI de recursos de computación
<a name="batch-ami-spec"></a>

La especificación de AWS Batch de recursos de computación de AMI consta de lo siguiente:

Obligatorio

 
+ Una moderna distribución de Linux que ejecuta al menos la versión 3,10 de kernel de Linux en una AMI; de tipo de virtualización HVM. No se admiten los contenedores de Windows.
**importante**  
Los trabajos paralelos de varios nodos solo se pueden ejecutar en recursos de computación que se hayan lanzado en una instancia de Amazon Linux con el paquete `ecs-init` instalado. Recomendamos utilizar la AMI optimizada para Amazon ECS predeterminada al crear el entorno de computación. Para ello, no especifique una AMI personalizada. Para obtener más información, consulte [Trabajos paralelos de varios nodos](multi-node-parallel-jobs.md).
+ El agente de contenedor de Amazon ECS. Le recomendamos que utilice la última versión de . Para obtener más información, consulte [Instalar el agente contenedor de instancia de Amazon ECS](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/ecs-agent-install.html) en la *Guía para desarrolladores de Amazon Elastic Container Service*.
+ El controlador de registros `awslogs` debe especificarse como un controlador de registros disponible con la variable de entorno `ECS_AVAILABLE_LOGGING_DRIVERS` cuando el agente de contenedor de Amazon ECS se inicia. Para obtener más información, consulte [Configuración del agente de contenedor de Amazon ECS](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/ecs-agent-config.html) en la *Guía para desarrolladores de Amazon Elastic Container Service*. 
+ Un daemon de Docker que ejecuta al menos la versión 1.9, y cualquier dependencia de tiempo de ejecución de Docker. Para obtener más información, consulte [Check runtime dependencies](https://docs.docker.com/engine/installation/binaries/#check-runtime-dependencies) en la documentación de Docker.
**nota**  
Le recomendamos la versión de Docker que se envía y se prueba con la versión de agente de Amazon ECS correspondiente que está utilizando. Amazon ECS proporciona un registro de cambios para la variante Linux de la AMI optimizada para Amazon ECS en GitHub. Para obtener más información, consulte [Changelog](https://github.com/aws/amazon-ecs-ami/blob/main/CHANGELOG.md) (Registro de cambios).

Recomendado

 
+ Un proceso de inicialización y nanny para ejecutar y monitorear el agente de Amazon ECS. La AMI optimizada para Amazon ECS usa el proceso upstart `ecs-init` y otros sistemas operativos pueden utilizar `systemd`. Para obtener más información y ejemplos, consulte [Scripts de configuración de datos de usuario de instancias de contenedor de ejemplo](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/example_user_data_scripts.html) en la *Guía para desarrolladores de Amazon Elastic Container Service*. Para obtener más información sobre `ecs-init`, consulte el [proyecto `ecs-init`](https://github.com/aws/amazon-ecs-init) en GitHub. Los entornos de computación administrados requieren, como mínimo, que el agente de Amazon ECS se inicie al arrancar. Si el agente de Amazon ECS no se ejecuta en el recurso de computación, no puede aceptar trabajos desde AWS Batch. 

Las AMI optimizadas para Amazon ECS están preconfiguradas con estos requisitos y recomendaciones. Recomendamos que utilice la AMI optimizada para Amazon ECS o una AMI de Amazon Linux con el paquete `ecs-init` instalado para sus recursos de computación. Elija otra AMI si la aplicación requiere un sistema operativo específico o una versión de Docker que aún no esté disponible en estas AMI. Para obtener más información, consulte la [AMI optimizada para Amazon ECS](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/ecs-optimized_AMI.html) en la *Guía para desarrolladores de Amazon Elastic Container Service*.