# 使用官方 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
