docker 部署net core程序 curl访问地址 提示 Connection reset by peer

最近研究netcore 部署到docker上。在参考https://www.cnblogs.com/subendong/p/8992285.html教程之后,部署成功。但是curl访问对应的主机端口地址后提示(主机端口8081 docker内部端口5003)

 

而在docker容器内访问netcore绑定的端口却可以访问到页面

后经网上搜索发现,需要修改netcore程序里面端口绑定模式。将绑定localhost 修改为 *。如下图所示

将 http://localhost:5003 修改为 http://*:5003

之后重新发布网站,打包镜像,运行镜像即可解决问题。

 

相关文章

最近一直在开发Apworks框架的案例代码,同时也在一起修复Apw...
最近每天都在空闲时间努力编写Apworks框架的案例代码WeText。...
在《Kubernetes中分布式存储Rook-Ceph部署快速演练》文章中,...
最近在项目中有涉及到Kubernetes的分布式存储部分的内容,也...
CentOS下Docker与.netcore(一) 之 安装 CentOS下Docker与.ne...
CentOS下Docker与.netcore(一) 之 安装 CentOS下Docker与.ne...