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.
Options de mise en réseau des tâches Amazon ECS pour le type de lancement EC2
Le comportement de mise en réseau des tâches Amazon ECS hébergées sur des instances Amazon EC2 dépend du mode réseau défini dans la définition de tâche. Nous vous recommandons d'utiliser le mode réseau awsvpc
, à moins que vous n'ayez besoin d'utiliser un mode réseau différent.
Les modes réseau disponibles sont les suivants.
Mode réseau | Conteneurs Linux sur EC2 | Conteneurs Windows sur EC2 | Description |
---|---|---|---|
|
Oui |
Oui |
La tâche reçoit sa propre interface réseau Elastic (ENI) et une adresse IPv4 privée principale. Cela confère à la tâche les mêmes propriétés de réseaux que les instances Amazon EC2. |
|
Oui |
Non |
La tâche utilise le réseau virtuel intégré de Docker sous Linux, qui s'exécute à l'intérieur de chaque instance Amazon EC2 hébergeant la tâche. Le réseau virtuel intégré sous Linux utilise le pilote réseau Docker |
|
Oui |
Non |
La tâche utilise le réseau de l'hôte qui contourne le réseau virtuel intégré de Docker en mappant les ports de conteneur directement à l'ENI de l'instance Amazon EC2 qui héberge la tâche. Les mappages de ports dynamiques ne peuvent pas être utilisés dans ce mode réseau. Dans une définition de tâche qui utilise ce mode, un conteneur doit spécifier un numéro |
|
Oui |
Non |
La tâche n'a pas de connectivité réseau externe. |
|
Non |
Oui |
La tâche utilise le réseau virtuel intégré de Docker sous Windows, qui s'exécute à l'intérieur de chaque instance Amazon EC2 hébergeant la tâche. Le réseau virtuel intégré sous Windows utilise le pilote réseau Docker |
Pour plus d'informations sur la mise en réseau Docker sous Linux, consultez Présentation de la mise en réseau
Pour plus d'informations sur la mise en réseau Docker sous Windows, consultez Mise en réseau de conteneurs Windows