Bonjour,
J’essaie d’exécuter l’image Docker de Discourse sur ECS (le service de conteneurs d’AWS) depuis plus d’une semaine, alors j’ai pensé vous solliciter pour un conseil. Lorsque je l’exécute sur mon serveur EC2 autonome, Discourse fonctionne parfaitement. J’ai créé une instance PostgreSQL RDS séparée et un cluster ElastiCache pour Redis à cet effet.
Pour déployer sur ECS, je pousse l’image créée vers le registre ECR. Ensuite, je crée une tâche qui récupère cette image. Le résultat attendu est que le conteneur Discourse soit lancé (ce qui fonctionne sur mon serveur EC2 autonome, où j’ai également arrêté le conteneur en cours d’exécution). Cependant, je rencontre uniquement des erreurs avec le code de sortie 1.
J’ai également observé la commande ./launcher start app, qui affiche beaucoup de “-e”, qui sont déjà présents dans app.yml. Y a-t-il d’autres commandes “run” à exécuter sur ECS ?
J’ai lu cet article, mais il se peut que je passe à côté d’un point simple : Can Discourse ship frequent Docker images that do not need to be bootstrapped?
Merci !