Век живи – век учись. Я по натуре консервативный человек, но приходится менять и подстраиваться, а иногда делать не так как считаешь нужным, а так – как говорят другие. Настраиваю систему деплоя для клиента, тема для меня новая, многое приходится делать не так как я привык, строить монолитную систему, для меня монолит зло, но мож чего то не знаю – потому стараюсь не фыркать сильно, но не получается…
В общем то для работы мультидоменной структуры в одном конфиге nginx надо делать проксирование, вроде ничего военного и сложного, но споткнулся при настройке проксирования, в общем то при работе проксирования с указанием имени хоста куда проксировать – все работает, а при указании переменной – не работает.
Гугление подсказало что необходимо делать проксирование в nginx в контейнере docker так:
1 2 |
resolver 127.0.0.11; proxy_pass http://$branch:9200; |
После этого проксирование стало работать корректно.