curl:(56)接收失败:对等连接重置-Docker

时间:2019-02-19 06:33:38

标签: docker docker-machine

我遇到以下错误:

$ 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
$

2 个答案:

答案 0 :(得分:1)

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

有关更多详细信息,请运行: docker logs web

代替运行: -p 9090:9090

运行:

-p 8080:8080 -p 8443:8443

然后您可以:

curl localhost:8080

或在浏览器中打开:

http://localhost:8080/

答案 1 :(得分:0)

请确保您以0.0.0.0:{port}而不是127.0.0.1:{port}的身份运行服务。

相关问题