我在Windows 10系统上运行Ubuntu 18.10 LTS虚拟盒,在网络配置中,我将网络设置为 bridge
.之后,我的虚拟机就出现在我的本地网络中,其ip 192.168.0.231
.A ping
从我的托管系统到虚拟机的工作正常。
然后,我在启动flask应用时,使用了 DEBUG=TRUE, TEST=TRUE, SERVER_NAME=127.0.0.1:5001
. 在虚拟机上,服务器启动并在localhost:5001下可用。
但从我的主机服务中,我得到的是 Could not get any response
当我试图访问 192.168.0.231:5001
.
我必须在虚拟机上打开一些端口吗?
谢谢!我在Windows 10系统上运行Ubuntu 18.10 LTS虚拟盒。
你需要
--host=0.0.0.0
如果你以 flask run