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

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

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

2) поверх виртуальных машин, работающих с докерными контейнерами

Здесь моя забота как

Моя подсеть Windows-машины отличается (например, 10.204.255.*/16)

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

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

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

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

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

0 ответов

Другие вопросы по тегам