加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

docker Mule-server curl:(56)Recv failure:由peer重置连接

发布时间:2020-12-16 03:41:24 所属栏目:安全 来源:网络整理
导读:这可能只是我对Docker的新手知识, 但我不能让网络工作. 我正在尝试通过pr3d4t0r / mule存储库运行Mule服务器. 我可以运行它,热插拔应用程序,但我可以达到它. 我可以在没有Docker的情况下运行本地服务器,它可以完美运行. 但是当我使用Docker尝试它时. 当我尝

这可能只是我对Docker的新手知识,
但我不能让网络工作.

我正在尝试通过pr3d4t0r / mule存储库运行Mule服务器.
我可以运行它,热插拔应用程序,但我可以达到它.

我可以在没有Docker的情况下运行本地服务器,它可以完美运行.
但是当我使用Docker尝试它时.

当我尝试做一个简单的curl命令时,我得到“卷曲:(56)Recv失败:连接重置由同行”

curl http://localhost:8090/Sven

我试过通过-P暴露端口,并通过-p 8090:8090单独暴露,但没有运气.

当docker正在运行时,它会阻塞端口(我尝试同时运行Docker和普通服务器,但正常的服务器说已经在使用的端口).

当我尝试像jboss / wildfly这样的另一个图像时,我使用-p 8080:8080没有问题,它完美无缺.

mule-server中的应用程序将记录并响应一个简单的“hello World”,输出显示应用程序已部署,但在我尝试访问它时没有消息或日志记录.

有什么建议?

最佳答案
在我的情况下,它实际上是错误配置的应用程序.它有localhost作为主机.它应该是0.0.0.0没有这个它只作用于localhost又名docker容器,但不是从它的外部.

您不应该使用-net = host.

所以检查是否有配置

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读