Discourse mit Postgres in Docker ausführen

Ich bin mir nicht sicher, aber ich glaube, das Problem ist wahrscheinlich, dass Discourse in einem Docker-Container läuft und daher standardmäßig nicht auf Ihren separaten Postgres-Container zugreifen kann.

Ich glaube, Sie müssen die Datenbank mit dieser Art von Konfiguration verfügbar machen: GitHub - discourse/discourse_docker: A Docker image for Discourse

Möglicherweise müssen Sie auch die Postgres-Vorlage aus der app.yml-Datei entfernen.

Diese Dokumentation könnte hilfreich sein – obwohl Sie nicht auf einem separaten Server laufen, sollte alles andere relevant sein.

Ich hoffe, das hilft!