我在Windows 10系统上运行Ubuntu 18.10 LTS虚拟盒。
在网络配置中,我将网络设置为bridge
。
之后,我的虚拟机将以IP 192.168.0.231
出现在本地网络中。
从托管系统到虚拟机的ping
正常工作。
然后我用DEBUG=TRUE, TEST=TRUE, SERVER_NAME=127.0.0.1:5001
启动flask应用程序。在VM上,服务器启动,并且可以在localhost:5001下使用。
但是,当我尝试访问Could not get any response
时,会从托管服务获得192.168.0.231:5001
。
我必须在VM上打开一些端口吗?
谢谢!
答案 0 :(得分:0)
您需要:
--host=0.0.0.0
启动应用flask run
时使用