Der unterstützte Weg, ihn auszuführen, ist die Standardinstallation. Wenn Sie eine lokale/Entwicklungsversicherung ohne Hostnamen wünschen, lesen Sie Discourse für die Entwicklung mit Docker installieren.
Wenn Sie mit Docker Compose installieren möchten, erstellen Sie ein Image mit dem Launcher, platzieren Sie es dort, wo Docker Compose es abrufen kann, und legen Sie los. Es gibt einen Launcher-Befehl, der die erforderlichen Umgebungsvariablen ausgibt. Sie können den Launcher-Quellcode lesen, um den Befehl zu erhalten, da ich mich nicht mehr daran erinnern kann.
Siehe auch Kann Discourse häufige Docker-Images liefern, die nicht bootstrapped werden müssen?