Как получить доступ к серверу (который работает в контейнере Docker) с другой машины? - PullRequest
0 голосов
/ 21 декабря 2018

Я новичок в докере.Я развернул сервер Python в контейнере Docker.И я могу получить доступ к своему приложению python с моей машины, используя IP-адрес виртуальной машины (192.168.99.100).

Пример: http://192.168.99.100:5000

Как получить доступ к моему приложению издругая машина, которая находится в той же сети?

Я пытался присвоить IP-адрес моей машины, но не работал.

Я запускаю приложение, используя " docker run -p 5000: 80 myPythonApp "

1 Ответ

0 голосов
/ 21 декабря 2018

Самый простой выход - перенаправить порт с хоста на виртуальную машину.

Решение может отличаться в зависимости от используемых вами провайдеров виртуальных машин и ОС хоста.Как и для бродяги, вы можете сделать что-то, как показано ниже -
https://www.vagrantup.com/docs/networking/forwarded_ports.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...