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