docker部署flask项目后,请求时总是报拒绝连接错误

问题描述

docker部署flask项目时,在容器内可以正常访问服务,但是在容器外部,即使在本地服务器也没有办法访问服务,查看了很多解决方法都不能解决这个问题,报错信息如下"curl: (56) Recv failure: 连接被对方重设"。

解决方式:

经过查询发现,flask的app在启动时,忽略了host的参数,即host没有设置。重新修改,将host='0.0.0.0'设置到app.run函数中,即可解决上述问题。

*【注】:文中提到的一些方法参考网址:https://blog.csdn.net/qq_33415990/article/details/139774867

相关推荐
MZ_ZXD0016 小时前
springboot汽车租赁服务管理系统-计算机毕业设计源码58196
java·c++·spring boot·python·django·flask·php
JohnYan11 小时前
工作笔记 - CentOS7环境运行Bun应用
javascript·后端·容器
科大饭桶12 小时前
C++入门自学Day14-- Stack和Queue的自实现(适配器)
c语言·开发语言·数据结构·c++·容器
城管不管14 小时前
Docker核心---数据卷(堵门秘籍)
运维·docker·容器
BestAns15 小时前
Docker+Jenkins 自定义镜像指南
docker
诗人啊_程序员15 小时前
Flask 路由与视图函数绑定机制
后端·python·flask
荔枝爱编程16 小时前
如何在 Docker 容器中使用 Arthas 监控 Java 应用
java·后端·docker
HONG_YANG17 小时前
2025 热门的 Web 化容器部署工具对比:Portainer VS Websoft9
docker
hui函数17 小时前
Flask-WTF表单验证全攻略
后端·python·flask·web·表单验证
孔丘闻言17 小时前
关于 Flask 3.0+的 框架的一些复习差异点
python·adb·flask