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 conteneur Amazon ECS
S'applique à : EC2 instances
L'agent de conteneur Amazon ECS 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'AMI optimisée pour Amazon ECS, vous pouvez définir ces variables d'environnement dans le fichier /etc/ecs/ecs.config
, 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 Linux Amazon ECS pour transmettre des données.
Si votre instance de conteneur a été lancée avec une variante Windows de l'AMI optimisée pour Amazon ECS, 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 lorsque vous lancez une EC2 instance avec des données utilisateur saisies dans le guide de EC2 l'utilisateur Amazon etDémarrage des instances de conteneur Windows Amazon ECS pour transmettre des données.
Si vous démarrez manuellement l'agent de conteneur Amazon ECS (pour les applications non optimisées pour Amazon ECS AMIs), 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=
. 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 VARIABLE_NAME
=VARIABLE_VALUE
--env-file
. Vous pouvez utiliser les commandes suivantes pour ajouter les variables.path_to_env_file
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 conteneur Amazon ECS disponibles, consultez Amazon ECS Container Agent