Docker,Spring Boot App运行不正常

时间:2019-11-22 15:52:08

标签: spring docker

我有一个共享一个端点的简单Spring Boot应用程序。当我编译时,该应用程序运行良好。 我这样制作Dockerfile:

FROM openjdk:11
 ARG JAR_FILE=target/*.jar
 COPY ${JAR_FILE} app.jar
 ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/app.jar"]

然后我构建一个docker镜像并运行:

 docker build -t simple-docker:1.0 .
 docker run -p 8080:8080 4cd

该应用程序启动并存在于docker ps列表中,但该应用程序(我的端点)无法正常工作。

1 个答案:

答案 0 :(得分:0)

您必须在Dockerfile中公开8080端口。在ENTRYPOINT之后添加下一个命令

Foo