settings.py
添加ALLOWED_HOSTS=['*']
, 意味着允许 任何IP访问docker run -i -t -p 8080:8080 镜像名称
python3 manage.py runserver 0.0.0.0:8080
127.0.0.1
只意味着监听本机的端口,只能在这台计算机上访问0.0.0.0
意味着监听本机真实地址的IP。这时候访问虚拟机的8080端口就相当于访问容器的8080端口ctrl+p+q
三个键一起按,让容器在后台继续运行docker-machine.exe ls
就可以看到IP啦找到的IP:8080
就可以访问到了