window本地部署docker,运行python项目镜像,访问127.0.0.1:9090,报错网络异常,无法正常请求到
问题分析:
1. Dockerfile文件中端口是否暴露
注意暴露端口要和项目启动端口保持一致
![](https://img.haomeiwen.com/i16566094/871604f5ad1fc422.png)
2. python项目使用flask框架,查看启动类中的端口是否配置
启动类中是否配置启动端口
![](https://img.haomeiwen.com/i16566094/bff10adf07ff5829.png)
3. 启动类中,是否配置host
-- host默认是容器本身的127.0.0.1
-- host=0.0.0.0 指的是宿主机本身
注意:本地执行项目,如何配置,都不受影响
![](https://img.haomeiwen.com/i16566094/e70211a9bce62b43.png)
网友评论