

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.

# Différences entre les définitions de tâches Amazon ECS pour les instances gérées Amazon ECS
<a name="managed-instances-tasks-services"></a>

Pour utiliser les instances gérées Amazon ECS, vous devez configurer votre définition de tâche pour utiliser le type de lancement des instances gérées Amazon ECS. Il existe d’autres considérations à prendre en compte lors de l’utilisation d’instances gérées Amazon ECS.

## Paramètres de définition de tâche
<a name="managed-instances-task-parameters"></a>

Les tâches qui utilisent des instances gérées Amazon ECS prennent en charge la plupart des paramètres de définition de tâche Amazon ECS disponibles. Cependant, certains paramètres présentent des comportements ou des limites spécifiques lorsqu’ils sont utilisés avec des tâches d’instances gérées Amazon ECS.

Les paramètres de définition de tâche ne sont pas valides dans les tâches d’instances gérées Amazon ECS :
+ `disableNetworking`
+ `dnsSearchDomains`
+ `dnsServers`
+ `dockerLabels`
+ `dockerSecurityOptions`
+ `dockerVolumeConfiguration`
+ `ephemeralStorage`
+ `extraHosts`
+ `fsxWindowsFileServerVolumeConfiguration`
+ `hostname`
+ `inferenceAccelerator`
+ `ipcMode`
+ `links`
+ `maxSwap`
+ `proxyConfiguration`
+ `sharedMemorySize`
+ `sourcepath`Volumes 
+ `swappiness`
+ `tmpfs`

Les paramètres de définition de tâche suivants sont valides dans les tâches d’instances gérées Amazon ECS, mais présentent des limitations à prendre en compte :
+ `networkConfiguration` : les tâches d’instances gérées Amazon ECS utilisent le mode réseau `awsvpc` ou `host`.
+ `placementConstraints` : les attributs de contrainte suivants sont pris en charge.
  + `ecs.subnet-id`
  + `ecs.availability-zone`
  + `ecs.instance-type`
  + `ecs.cpu-architecture`
+ `requiresCompatibilities` : doit inclure `MANAGED_INSTANCES` pour garantir la compatibilité de la définition de tâche avec les instances gérées Amazon ECS.
+ `resourceRequirement` : `InferenceAccelerator` n’est pas pris en charge.
+ `operatingSystemFamily` : les instances gérées Amazon ECS utilisent `LINUX`.
+ `volumes`- Lorsque vous utilisez des montages par liaison avec un`sourcePath`, le chemin doit pointer vers un répertoire accessible en écriture sur l'hôte. Certaines parties du système de fichiers Amazon ECS Managed Instance sont en lecture seule. Les répertoires inscriptibles incluent `/var` et. `/tmp` Pour de plus amples informations, veuillez consulter [Utilisation de montages liés avec Amazon ECS](bind-mounts.md).

Pour vous assurer que votre définition de tâche est valide pour l’utilisation d’instances gérées Amazon ECS, vous pouvez spécifier les éléments suivants lors de l’enregistrement de la définition de tâche : 
+ Dans le champ AWS Management Console, dans le champ **Compatibilités requises**, spécifiez`MANAGED_INSTANCES`.
+ Dans le AWS CLI, spécifiez l'`--requires-compatibilities`option.
+ Dans l'API Amazon ECS, spécifiez l'indicateur `requiresCompatibilities`.