

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Spécification de l'AMI des ressources de calcul
<a name="batch-ami-spec"></a>

La spécification de base de l'AMI pour les ressources de AWS Batch calcul comprend les éléments suivants :

Obligatoire

 
+ Une distribution Linux moderne qui exécute au moins la version 3.10 du noyau Linux sur une AMI de type virtualisation HVM. Les conteneurs Windows ne sont pas pris en charge.
**Important**  
Les tâches parallèles à nœuds multiples ne peuvent être exécutées que sur des ressources de calcul lancées sur une instance Amazon Linux avec le `ecs-init` package installé. Nous vous recommandons d'utiliser l'AMI optimisée par défaut pour Amazon ECS lorsque vous créez votre environnement informatique. Vous pouvez le faire en ne spécifiant pas d'AMI personnalisée. Pour de plus amples informations, veuillez consulter [Tâches parallèles à plusieurs nœuds](multi-node-parallel-jobs.md).
+ L'agent de conteneur Amazon ECS. Nous vous recommandons de choisir la dernière version . Pour plus d'informations, consultez la section [Installation de l'agent de conteneur Amazon ECS](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/ecs-agent-install.html) dans le *manuel du développeur Amazon Elastic Container Service*.
+ Le pilote de `awslogs` journal doit être spécifié en tant que pilote de journal disponible avec la variable d'`ECS_AVAILABLE_LOGGING_DRIVERS`environnement lorsque l'agent de conteneur Amazon ECS est démarré. Pour plus d'informations, consultez [Configuration de l'agent du conteneur Amazon ECS](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/ecs-agent-config.html) dans le *Manuel du développeur Amazon Elastic Container Service*. 
+ Un démon Docker qui exécute au moins la version 1.9 et toutes les dépendances d'exécution de Docker. Pour plus d'informations, consultez la section [Check runtime dependencies](https://docs.docker.com/engine/installation/binaries/#check-runtime-dependencies) dans la documentation Docker.
**Note**  
Nous recommandons la version Docker fournie avec et testée avec la version de l'agent Amazon ECS correspondante que vous utilisez. Amazon ECS fournit un journal des modifications pour la variante Linux de l'AMI optimisée pour Amazon ECS sur. GitHub Pour plus d'informations, consultez [Journal des modifications](https://github.com/aws/amazon-ecs-ami/blob/main/CHANGELOG.md).

Recommandée
+ Un processus d'initialisation et de nounou pour exécuter et surveiller l'agent Amazon ECS. L'AMI optimisée Amazon ECS utilise le processus de `ecs-init` démarrage, et d'autres systèmes d'exploitation peuvent l'utiliser`systemd`. Pour plus d'informations et des exemples, consultez la section [Exemples de scripts de configuration des données utilisateur d'une instance de conteneur](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/example_user_data_scripts.html) dans le manuel *Amazon Elastic Container Service Developer Guide*. Pour plus d'informations`ecs-init`, consultez le [`ecs-init`projet](https://github.com/aws/amazon-ecs-init) sur GitHub. Au minimum, les environnements informatiques gérés nécessitent que l'agent Amazon ECS démarre au démarrage. Si l'agent Amazon ECS ne s'exécute pas sur votre ressource de calcul, il ne peut pas accepter de tâches provenant de AWS Batch. 

L'AMI optimisée pour Amazon ECS est préconfigurée conformément à ces exigences et recommandations. Nous vous recommandons d'utiliser l'AMI optimisée Amazon ECS ou une AMI Amazon Linux avec le `ecs-init` package installé pour vos ressources informatiques. Choisissez une autre AMI si votre application nécessite un système d'exploitation spécifique ou une version de Docker qui n'y est pas encore disponible. AMIs Pour plus d'informations, consultez l'[AMI optimisée pour Amazon ECS](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/ecs-optimized_AMI.html) dans le manuel *Amazon Elastic Container Service Developer Guide*.