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

相关推荐
正经教主1 小时前
【docker基础】第一课、从零开始理解容器技术
docker·云原生·容器·eureka
萌萌哒草头将军1 小时前
CloudDock(云仓):新一代开源NAS网络代理工具
服务器·网络协议·docker
正经教主4 小时前
【docker基础】0、系统学习docker之总计划
学习·docker·容器
Yang三少喜欢撸铁4 小时前
【Centos7通过kubeadm方式部署kubernetes1.30版本【一主两从】】
docker·kubernetes·container
杨浦老苏7 小时前
开源宠物健康护理追踪器EinVault
docker·群晖·宠物·健康管理
@土豆7 小时前
基于Docker部署Squid正向代理文档
运维·docker·容器
林润庚7 小时前
win 安装openclaw (docker镜像模式),解决18789访问失败问题
docker·openclaw·龙虾
Cyber4K7 小时前
【Kubernetes专项】K8s 包工具- Helm 入门到企业实战
云原生·容器·kubernetes
正经教主8 小时前
【docker基础】Ubuntu 安装 Docker 超详细小白教程
ubuntu·docker·eureka
Chuncheng's blog9 小时前
K8S二进制部署exec unable to upgrade connection: Unauthorized异常解决方案
云原生·容器·kubernetes