Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/docker/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
运行Spring引导应用程序的Docker容器未响应请求_Spring_Docker - Fatal编程技术网

运行Spring引导应用程序的Docker容器未响应请求

运行Spring引导应用程序的Docker容器未响应请求,spring,docker,Spring,Docker,我正在使用Spring Boot应用程序在我的系统上运行Docker容器,但是当我尝试卷曲到localhost:8080,0.0.0:8080或myipaddress:8080时,我收到了“来自服务器的空回复”消息。我是Docker的新手,不知道服务器为什么没有响应docker ps显示以下内容: CONTAINER ID IMAGE命令创建的状态端口名称 5ff52ba449fd springio/test“java-jar/app.jar”2小时前上升2小时0.0.0.0:8080->808

我正在使用Spring Boot应用程序在我的系统上运行Docker容器,但是当我尝试卷曲到
localhost:8080
0.0.0:8080
myipaddress:8080
时,我收到了“来自服务器的空回复”消息。我是Docker的新手,不知道服务器为什么没有响应<代码>docker ps显示以下内容:

CONTAINER ID IMAGE命令创建的状态端口名称
5ff52ba449fd springio/test“java-jar/app.jar”2小时前上升2小时0.0.0.0:8080->8080/tcp雄辩的赫兹
要运行的Docker命令:

docker运行-p8080:8080 springio/test
我的
Dockerfile

来自openjdk的
:8-jdk-alpine
ARG JAR_FILE=target/*.JAR
复制${JAR_FILE}app.JAR
入口点[“java”、“-jar”、“/app.jar”]

当您打开localhost:8080时,浏览器会说什么?

您的
Dockerfile
似乎是正确的。我很快用一个简单的springboot应用程序对它进行了测试,结果很好。我假设这个问题来自应用程序本身。您是否在应用程序中为卷曲到的端点定义了映射?所以
@GetMapping(“/”)
或类似的东西?

ERR\u EMPTY\u响应是来自chrome的响应,safari声明它无法打开连接。我发现了,我的spring boot应用程序中的端口配置有问题,所以你是对的。无论如何,谢谢你的帮助和努力。真的很感激!没问题。如果你能接受我的回答,如果你认为它是值得的,那就太棒了!我以为我做不到,因为我是一个新手,似乎我可以:)