Configuration de l'agent de ECS conteneur Amazon - Amazon Elastic Container Service

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.

Configuration de l'agent de ECS conteneur Amazon

L'agent de ECS conteneur Amazon prend en charge un certain nombre d'options de configuration, dont la plupart sont définies par le biais de variables d'environnement.

Si votre instance de conteneur a été lancée avec une variante Linux de l'Amazon ECS -optimizedAMI, vous pouvez définir ces variables d'environnement dans le /etc/ecs/ecs.config fichier, puis redémarrer l'agent. Vous pouvez également écrire ces variables de configuration dans vos instances de conteneur avec les données EC2 utilisateur Amazon au moment du lancement. Pour de plus amples informations, veuillez consulter Démarrage des instances de conteneur Amazon ECS Linux pour transmettre des données.

Si votre instance de conteneur a été lancée avec une variante Windows de l'Amazon ECS -optimizedAMI, vous pouvez définir ces variables d'environnement à l'aide de la PowerShell SetEnvironmentVariable commande, puis redémarrer l'agent. Pour plus d'informations, consultez Exécuter des commandes sur votre instance Windows au lancement dans le Guide de EC2 l'utilisateur Amazon etDémarrage des instances de conteneur Amazon ECS Windows pour transmettre des données.

Si vous démarrez manuellement l'agent de ECS conteneur Amazon (pour les applications non ECS optimisées pour AmazonAMIs), vous pouvez utiliser ces variables d'environnement dans la docker run commande que vous utilisez pour démarrer l'agent. Utilisez ces variables avec la syntaxe --env=VARIABLE_NAME=VARIABLE_VALUE. Pour les informations sensibles, telles que les informations d'authentification des référentiels privés, vous devez stocker vos variables d'environnement d'agent dans un fichier et les transmettre toutes à la fois avec l'option --env-file path_to_env_file. Vous pouvez utiliser les commandes suivantes pour ajouter les variables.

sudo systemctl stop ecs sudo vi /etc/ecs/ecs.config # And add the environment variables with VARIABLE_NAME=VARIABLE_VALUE format. sudo systemctl start ecs

Paramètres disponibles

Pour plus d'informations sur les paramètres de configuration de l'agent de ECS conteneur Amazon disponibles, consultez Amazon ECS Container Agent on GitHub.