У меня есть следующие установки, работающие на одном хосте:докер: сети без привязки
- 1 контейнер с Nginx: это один служит обратный прокси-сервер для некоторых веб-сервисов
- х WebServices контейнер предлагая, выставив порт к хосту
- х «Oldschool»/не dockerized WebServices
при настройке Nginx для прокси «локальный: $ EXPOSED_OR_NATIVE_PORT», это не работает, потому что Nginx не может подключиться к этот порт. Как настроить докеры nginx, чтобы служить прокси для контейнеров и стандартных сервисов?
Связывание nginx с веб-сайтами докеров может быть одним из решений, хотя мне не нравится идея иметь все контейнеры, связанные с nginx. И это не решает проблему, что этот nginx также должен быть обратным для стандартных сервисов на этом хосте.
Любая идея/рекомендация?
Благодаря
Если вы хотите, чтобы nginx внутри контейнера прокси для служб на хосте, вы можете просто запустить этот контейнер с '--net = host' – Bryan
ah, который исправил его. Не могли бы вы разместить это как ответ, поэтому я могу выбрать это как решение? – Dakkar