Docker-compose.yml zum lokalen Ausführen von Discourse

Hallo, ich versuche, Discourse lokal mit Docker einzurichten und bin auf dieses Repository gestoßen: GitHub - discourse/discourse_docker: A Docker image for Discourse

Leider kann ich keine richtigen Anweisungen zum Einrichten einer docker-compose.yml-Datei finden. Hat jemand eine erstellt? Kann dies dem Repository hinzugefügt werden? Oder kann jemand teilen, ob es bei ihm funktioniert hat?

Meiner Meinung nach entspricht die im Readme erwähnte Containerkonfiguration nicht der Definition der Compose-Datei, daher diese Frage.

Ich freue mich über jede Antwort oder jeden Hinweis.
Danke

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?

1 „Gefällt mir“

Ich verwende Docker Compose, um Discourse lokal und auf einem Server auszuführen. Es ist nicht vollständig dokumentiert, aber hier ist das Repository, und ich beantworte gerne alle Fragen dazu:

Es hat definitiv länger gedauert, als ich erwartet hatte, bis es funktionierte.

1 „Gefällt mir“

Wow! Das scheint viel komplizierter zu sein, als ich dachte. Ich habe leider nicht viel Zeit, um das alles herauszufinden, also gebe ich auf. Falls jemand eine einfache Möglichkeit findet, Discourse mit einer docker-compose.yml-Datei zum Laufen zu bringen, wäre ich dankbar, und auch das Readme des discourse_docker-Repositorys könnte aktualisiert werden. Vielen Dank für eure bisherigen Antworten!

1 „Gefällt mir“