Базель выполнил процесс ядра приложения Java, не будет взаимодействовать извне в докере - PullRequest
0 голосов
/ 17 мая 2018

Я пытаюсь заставить https://github.com/nrwl/nx-bazel-example работать внутри докера.Я могу получить веб-приложение и оперативную перезагрузку, отвечающую на запросы хоста путем переназначения портов, но когда я пытаюсь опубликовать порт сервера механизма приложений, он не будет отвечать на запросы от хоста.Если я открываю другую оболочку bash внутри контейнера и выполняю запрос curl, он отвечает правильно.Есть ли что-то в java, движке приложения или коде Bazel, которые мешали бы правильной обработке запроса сервером?Запросы возвращаются с ERR_EMPTY_RESPONSE.Похоже, что есть настройка безопасности по умолчанию, которую необходимо изменить, чтобы разрешить внешние запросы.

1 Ответ

0 голосов
/ 17 мая 2018

Я понял: адрес должен быть привязан к 0.0.0.0

ibazel run //backend -- --port=8080 --address=0.0.0.0

...