Ich hatte Probleme damit, eine Docker-basierte Dev-Instanz überhaupt zu erreichen.
Ich habe es daher mit der nicht-Docker-Dev-Version versucht. Von dort aus konnte ich zwar eine Verbindung zu localhost herstellen, aber zu keiner anderen Adresse. Anschließend habe ich den Kommentar von featheredtoast gesehen, in dem empfohlen wird, die Standardeinstellungen in Dev-Umgebungen so zu ändern, dass sie an localhost gebunden werden (64d51a). Daher habe ich auf der Docker-Instanz die Revision vor diesem Commit ausgecheckt, und ich kann nun eine Verbindung zur Docker-basierten Instanz herstellen!
Schritte zur Reproduktion:
-
Folgen Sie dem Anfängerleitfaden zur Installation von Discourse für die Entwicklung mit Docker
-
Verbindungen zu Port 9292 (localhost, 127.0.0.1, ::1 oder per IP) werden sofort geschlossen
-
git checkout 4935c9f1f8db54312d8343a278c23cb0d3f6b61b(vorherige Revision) -
Dev-Umgebung neu aufbauen und ausführen
-
Verbindungen zu Port 9292 funktionieren wie erwartet