Ciao,
Sto cercando di eseguire l’immagine Docker di Discourse su ECS (il servizio container di AWS) da oltre una settimana, quindi ho pensato di chiedere qui un consiglio. Quando provo sul mio server EC2 autonomo, Discourse funziona correttamente. Per questo ho creato un’istanza PostgreSQL RDS separata e un cluster ElastiCache per Redis.
Per distribuire su ECS, carico l’immagine creata nel registro ECR. Quindi creo un’attività che scarica quell’immagine. Mi aspetto che venga eseguito il container Discourse (che funziona sul mio server EC2 autonomo; ho anche fermato il container in esecuzione lì). Tuttavia, ricevo solo errori con codice di uscita 1.
Ho anche osservato il comando ./launcher start app e vedevo molte uscite “-e”, che sono già presenti in app.yml. Ci sono ulteriori comandi “run” da eseguire su ECS?
Ho letto questo articolo, ma potrebbe darsi che mi stia sfuggendo un punto semplice: Can Discourse ship frequent Docker images that do not need to be bootstrapped?
Grazie!