| 12345678910 |
- # wm-iot 物联网服务 (CI 预构建 JAR 模式)
- 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-iot/target/wm-iot-*.jar app.jar
- EXPOSE 8082
- HEALTHCHECK --interval=30s --timeout=10s --start-period=60s --retries=3 \
- CMD curl -sf http://localhost:8082/actuator/health || exit 1
- ENTRYPOINT ["java", "-Xms256m", "-Xmx512m", "-Djava.security.egd=file:/dev/./urandom", "-jar", "app.jar"]
|