Добрый день!
Есть следующая конструкция.
- Есть реальная физическая машина
- На этой машине развернута виртуальная машина (virtualbox, ubuntu server, ip = 192.168.1.80)
- На этой вирутальной машине развернут контейнер docker (суть, еще одна виртуализация). IP=172.17.0.2. На этой машине поднято web приложение.
Если обращаться к web-приложению с машины 192.168.1.80 по URL http://172.17.0.2 - то все работает.
Нужно сделать, чтобы это web приложение было доступно с реальной физической машины.
Для начала я хочу понять, как вообще это можно сделать.
Первый вариант, поставить на виртуальную машину (192.168.1.80) nginx и в его конфигах прописать, чтобы он входящие запросы переадресовывал на адрес 172.17.0.2. Как я понимаю, это должно заработать ?
Может есть более простой способ (без nginx), чтобы запрос поступающий на 192.168.1.80 переадресовать контейнеру, который развернут на этой машине ?