У меня возникли проблемы с полной невозможностью подключения к Docker-окружению для разработки.
Я решил попробовать версию для разработки без Docker. В этом случае подключение к localhost работало, но к любым другим адресам — нет. Затем я увидел комментарий featheredtoast о том, что в окружениях для разработки по умолчанию нужно изменять настройки, чтобы они привязывались к localhost (64d51a). Поэтому в Docker-окружении я переключился на ревизию, предшествующую этой, и смог подключиться к Docker-окружению!
Шаги для воспроизведения:
-
Следуйте руководству для начинающих по установке Discourse для разработки с использованием Docker
-
Подключения к порту 9292 (localhost, 127.0.0.1, ::1 или по IP) немедленно закрываются
-
git checkout 4935c9f1f8db54312d8343a278c23cb0d3f6b61b(предыдущая ревизия) -
Пересоберите окружение для разработки и запустите его
-
Подключения к порту 9292 работают как ожидалось