Size: a a a

2021 May 25

DC

Danil Chibrikov in nginx_ru
я убрал локалхост, поставил ipшник локальный.

Поднимаю. докер nginx, также на 127.0.0.1:4000 у меня backend app.
Иду с запросом на 127.0.0.1:80 в nginx, прохожу аутентификацию и редеректю на backend app. По резльтату получаю/ ошибку выше.
источник

A

Anton in nginx_ru
все в докере?
если да - то в строке
proxy_pass 'http://127.0.0.1:4000
вместо 127.0.0.1 - пиши имя контейнера backend app
источник

DC

Danil Chibrikov in nginx_ru
В докере только nginx
источник

A

Anton in nginx_ru
а backend app где?
источник

ВМ

Владимир Муковоз... in nginx_ru
ip 127.0.0.1 для докера это локалка докера, не хоста
источник

ВМ

Владимир Муковоз... in nginx_ru
так что вероятно проблема в том что ты стучишься не туда
источник

DC

Danil Chibrikov in nginx_ru
Кажется я понял, надо пробросить порт наружу из докера. Он в докере н может найти ничего по порте, врно?
источник

A

Anton in nginx_ru
нет
источник

ВМ

Владимир Муковоз... in nginx_ru
или если у тебя докеркомпоз, ты можешь воспользоваться внутренней сетью и хостами
источник

A

Anton in nginx_ru
плюсую
источник

ВМ

Владимир Муковоз... in nginx_ru
это будет правильнее если у тебя докеркомпоз
источник

DC

Danil Chibrikov in nginx_ru
backend app локально, nginx в докере.
Получается, что мне нужно пробросить порт из докера на локаль, чтобюы достучаться
источник

A

Anton in nginx_ru
нет, укажи ip самого хоста
источник

A

Anton in nginx_ru
этого достаточно
источник

ВМ

Владимир Муковоз... in nginx_ru
а бекенд ап на каком ip слушается?, есть какой-то локальный ip кроме 127.0.0.1?
источник

ВМ

Владимир Муковоз... in nginx_ru
Это линукс?
источник

ВМ

Владимир Муковоз... in nginx_ru
netstat -ltnp
источник

DC

Danil Chibrikov in nginx_ru
все на 127.0.0.1, что внутри контейнера, что на локале
источник

ВМ

Владимир Муковоз... in nginx_ru
посмотри на каком ip слушает бекенд
источник

ВМ

Владимир Муковоз... in nginx_ru
ну тогда попробуй повесить бек на такой ip который будет доступен с докера и вообще, а что ты там такое творишь))
источник