【问题标题】:curl: (56) Recv failure: Connection reset by peer - Dockercurl:(56)Recv失败:对等方重置连接 - Docker
【发布时间】:2019-02-19 06:33:37
【问题描述】:

我遇到以下错误:

$ docker container run -d --name web -p 9090:9090 -v `pwd`/webapp.war:/opt/jboss/wildfly/standalone/deployments/webapp.war jboss/wildfly
4be6d47c7e6d923fef1d04e12edd6365bdd4fe0087844018b3e5a6b0f6e0c12c

$ docker container ps -a
CONTAINER ID        IMAGE               COMMAND                  CREATED             STATUS              PORTS                              NAMES
4be6d47c7e6d        jboss/wildfly       "/opt/jboss/wildfl..."   15 seconds ago      Up 14 seconds       8080/tcp, 0.0.0.0:9090->9090/tcp   web

$ curl http://localhost:9090/webapp/resources/persons
curl: (56) Recv failure: Connection reset by peer
$

【问题讨论】:

    标签: docker docker-machine


    【解决方案1】:

    确保以0.0.0.0:{port} 而不是127.0.0.1:{port} 运行服务。

    【讨论】:

      【解决方案2】:

      您使用的 docker 侦听端口 8080 和 8443。

      更多详情请运行: docker logs web

      而不是运行: -p 9090:9090

      运行它:

      -p 8080:8080 -p 8443:8443

      那么你可以:

      curl localhost:8080

      或在浏览器中打开:

      http://localhost:8080/

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-08-07
        • 2014-06-20
        • 1970-01-01
        • 2019-05-03
        • 2018-02-19
        • 1970-01-01
        相关资源
        最近更新 更多