18 lines
393 B
Docker
18 lines
393 B
Docker
# 使用官方 OpenJDK 作为基础镜像
|
|
FROM eclipse-temurin:17-jre
|
|
|
|
# 设置工作目录
|
|
WORKDIR /app
|
|
|
|
# 拷贝打包好的 JAR 文件到容器
|
|
COPY target/LPT.jar LPT.jar
|
|
|
|
# 暴露应用运行的端口
|
|
EXPOSE 5157
|
|
|
|
# 启动应用
|
|
ENTRYPOINT ["java", "-jar", "LPT.jar"]
|
|
|
|
# 健康检查
|
|
HEALTHCHECK --interval=10s --timeout=5s CMD curl --fail http://localhost:5157/actuator/health || exit 1
|