Discourse non si avvia. I log del container mostrano:
ok: run: redis: (pid 47) 791s
ok: run: postgres: (pid 44) 791s
supervisor pid: 4051 unicorn pid: 4056
./config/unicorn_launcher: line 71: kill: (4056) - No such process
./config/unicorn_launcher: line 15: kill: (4056) - No such process
(4051) exiting
ok: run: redis: (pid 47) 793s
ok: run: postgres: (pid 44) 793s
supervisor pid: 4065 unicorn pid: 407
Ho provato ad andare in /var/discourse ed eseguire ./launcher rebuild app e mostra questo in loop:
Ensuring launcher is up to date
Updating Launcher...
Updating 721facb..34dd695
error: your local changes to the following files would be overwritten by merge: templates/postgres.template.yml
Please commit your changes or stash them before you merge.
Aborting
failed to update
Interessante. Non dovresti aver bisogno degli argomenti di ricostruzione per un’installazione standard
oppure, ad esempio, se il server PostgreSQL fosse su 0.0.0.0 e le configurazioni appropriate in atto affinché il docker di Discourse mantenga il suo isolamento di rete.