Il container discourse-app si avvia e poi si ferma silenziosamente

Hai modificato sia discourse-setup sia un file che verrà sovrascritto quando aggiornerai discourse-docker. Modificare qualsiasi cosa diversa da app.yml è decisamente non standard.

Perché? E qualunque cosa tu abbia dovuto cambiare lì, non è così che si fa. Dovrai inserire quelle modifiche nel tuo app.yml.

Discourse non funzionerà su una porta non standard, quindi questa non è un’installazione standard.

L’installazione standard include postgres e redis nello stesso container. Come sottolineato, stai utilizzando versioni non supportate di redis e postgres. Puoi anche fare un’installazione a due container come descritto qui Spostamento da container standalone a container web e dati separati (e puoi usare ./discourse-setup --two-container per far sì che discourse-setup crei container dati e web separati, anche se è un po’ più complicato da mantenere (devi sapere quando aggiornare il container dati).

1 Mi Piace