Доступ к URL-адресу приложения Dokku

Я развернул приложение парусов с dokku на экземпляре amazon ec2. После развертывания я запустил dokku run app-name sails console, и мое приложение парусов работает, когда я проверяю журналы парусов, в нем говорится, что оно работает на локальном хосте: 5000.
И dokku app-name url даст мне URL-адрес example.com, но когда я пытаюсь получить доступ к example.com в браузере, он не не работает. Разве приложение не должно работать по этому URL-адресу, указанному dokku? и когда я нажимаю на этот URL-адрес, не должен ли прокси-сервер ngnix использовать localhost: 5000?

Что мне здесь не хватает?


person hck3r    schedule 25.11.2016    source источник


Ответы (1)


Ваше приложение должно прослушивать интерфейс 0.0.0.0, иначе процесс nginx вне контейнера не сможет проксировать его.

person Jose Diaz-Gonzalez    schedule 25.11.2016
comment
Как мне убедиться/настроить, что он прослушивает интерфейс 0.0.0.0? - person hck3r; 27.11.2016
comment
Это то, что вам нужно выяснить для парусов. Похоже, вы можете установить параметр конфигурации host для этого интерфейса: stackoverflow.com/questions/26208664/ - person Jose Diaz-Gonzalez; 28.11.2016