Как получить доступ к docker-container-ip:docker-container-port из внешней сети

Я запускаю настройку докера следующим образом

1) В Windows запускается бродячий скрипт для установки ubuntu14.04 на мою локальную виртуальную машину.

2) поверх ВМ с запущенными док-контейнерами

Вот моя забота, как

Подсеть моего компьютера с Windows отличается (например, 10.204.255.*/16)

Моя подсеть виртуальной машины отличается от (10.0.2.*/16)

Моя подсеть контейнера докеров отличается от (172.17.0.*/24)

Если я хочу получить доступ к определенным службам контейнеров на уровне виртуальной машины, я могу использовать их, указав, например, VM-ip или localhost:forwardind-port/; звучит хорошо
Если я хочу получить доступ с машины Windows, это будет работать так же, как и с forwarding-port

Но с машины Windows, если я хочу получить доступ, например, container-ip:container-port/ Как этого добиться?

Почему мне нужен такой доступ, в моем контейнере я запускаю конкретную службу corba, те службы, к которым мы можем получить доступ через конкретную службу, работающую на порту container-ip n


person praveen kumar bommali    schedule 25.10.2016    source источник
comment
Из-за моих ограничений я не могу изменить сеть виртуальных машин с NAT-›bridged   -  person praveen kumar bommali    schedule 25.10.2016
comment
Поскольку у вас есть ограничения n/w, которые не позволяют вам переключиться на мост, я бы посоветовал вам установить Docker непосредственно на ваш компьютер с Windows. Это возможно?   -  person Runcy Oommen    schedule 25.10.2016
comment
Вы имели в виду набор инструментов для докеров?   -  person praveen kumar bommali    schedule 25.10.2016
comment
Если у вас последняя версия Windows, вам даже не понадобится набор инструментов Docker.   -  person Runcy Oommen    schedule 25.10.2016
comment
В соответствии с моей спецификацией проекта мне нужно использовать бродячую виртуальную машину, которая работает на компьютере с Windows, и мне нужно установить докер внутри этого   -  person praveen kumar bommali    schedule 25.10.2016
comment
Пожалуйста, не спрашивайте один и тот же вопрос несколько раз только потому, что вы не получили ответа в первый раз. Или, по крайней мере, удалите предыдущий вопрос, чтобы все было чище.   -  person R0MANARMY    schedule 26.10.2016