Как настроить Vagrant с Ubuntu в качестве сервера разработки на Windows 10? - PullRequest
1 голос
/ 04 мая 2019

Я установил vagrant на Windows 10 с Ubuntu. Я хочу сделать Ubuntu своей средой разработки.

В моем Vagrantfile я раскомментирую forwarded_port и редактирую следующим образом:

config.vm.network "forwarded_port", гость: 8080, хост: 8080, host_ip: "127.0.0.1" config.vm.network "forwarded_port", гость: 5000, хост: 5000, host_ip: "127.0.0.1"

Здесь я хочу получить доступ в своем браузере под окнами, если я запускаю pyhon в Ubuntu.

В Ubuntu я создал простой Python-скрипт "hello world", используя флеш-фреймворк. Я назвал это main.py. Когда я запускаю скрипт с командой ' python main.py ', он говорит:

"Бег на http://127.0.0.1:5000/"...

Итак, вернувшись в свои окна, я попытался открыть ссылку на свой браузер. К сожалению, «привет мир» не появился.

Что-нибудь мне нужно сделать в настройке? Пожалуйста помоги. Спасибо.

1 Ответ

1 голос
/ 05 мая 2019

Внутри ВМ 127.0.0.1 является локальным, а мир вне ВМ - нет. Измените run() на host='0.0.0.0' или переключитесь на команду flask и введите --host=0.0.0.0.

...