智慧水务管理系统 - 精河县供水工程综合管理平台

1234567891011
  1. # wm-patrol 巡检服务 (CI 预构建 JAR 模式)
  2. # 如需独立多阶段构建,请使用根目录: docker build -f Dockerfile.patrol .
  3. FROM eclipse-temurin:17-jre-alpine
  4. RUN apk add --no-cache curl tzdata \
  5. && cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
  6. WORKDIR /app
  7. COPY wm-patrol/target/wm-patrol-*.jar app.jar
  8. EXPOSE 8087
  9. HEALTHCHECK --interval=30s --timeout=10s --start-period=60s --retries=3 \
  10. CMD curl -sf http://localhost:8087/actuator/health || exit 1
  11. ENTRYPOINT ["java", "-Xms256m", "-Xmx512m", "-Djava.security.egd=file:/dev/./urandom", "-jar", "app.jar"]