web-dev-qa-db-fra.com

Plusieurs conteneurs de menu fixe dans une instance EC2 via AWS ECS

Est-il possible d'exécuter plusieurs conteneurs fixes dans une instance EC2 via AWS ECS (EC2 Container Service)?

15
tugberk

Oui.

La documentation/les détails du produit d'AWS ne sont jamais explicites, mais il est question de lancer de nombreux conteneurs dans un cluster. Un cluster peut être une instance.

Lors de la configuration d'un conteneur , vous spécifiez l'utilisation de la mémoire et du processeur. ECS l'utilise pour "programmer" (ou "emballer") un EC2 avec des conteneurs Docker.

17
tedder42

Oui, pour ce faire, écrivez la définition de tâche qui contient la définition de plusieurs conteneurs. 

4
Vaibhav Jain

Tous les conteneurs définis dans une tâche ecs sont déployés sur la même instance.

Même si le cluster a plusieurs instances, tous les conteneurs définis dans une tâche se trouvent sur la même instance ec2. Les conteneurs peuvent accéder les uns aux autres en utilisant les liens définis entre eux.

Cela équivaut à un POD dans Kubernetes.

2
Shibashis

Exactement. C'est possible.

Ecrivez une définition de tâche par image de menu fixe et exécutez-la via un service pour automatiser le déploiement. Vous devez également faire attention lorsque vous divisez la mémoire et le processeur entre différentes tâches pour exécuter un menu fixe différent. 

Voici le lien pour référence.

1
Anoop