J'essaie de définir une variable d'environnement dans l'instance EC2 hébergeant des conteneurs ECS. La variable d'environnement doit être lisible par le client docker sur l'instance EC2 lors de l'exécution. Je sais qu'il est possible d'ajouter userData comme ceci:Ajouter une variable d'environnement à l'hôte ECS
#!/bin/sh
echo export env_var=1 >> /etc/environment
Mais pour une raison quelconque cette env_var n'est pas pris par le client lors de l'instanciation docker tâches ECS.
Une idée de comment je pourrais y arriver? Merci d'avance.
merci pour suggérer. Je voudrais que le client docker ECS prenne une variable d'environnement hôte quand il tire une image de ECR comme cet exemple [ici] (https://docs.docker.com/engine/security/trust/trust_automation). Ou une autre solution consisterait à passer un indicateur '--disable-content-trust = false' lorsque le client docker ECS exécute' docker pull'. – cyc115