Dockerfile-quartz 733 B

1234567891011121314151617181920212223242526272829
  1. ARG TARGETPLATFORM=linux/arm64
  2. FROM --platform=$TARGETPLATFORM eclipse-temurin:17-jre
  3. RUN sed -i 's|ports.ubuntu.com/ubuntu-ports|mirrors.aliyun.com/ubuntu-ports|g' /etc/apt/sources.list
  4. RUN apt-get update && \
  5. apt-get install -y --no-install-recommends \
  6. fontconfig \
  7. fonts-dejavu \
  8. fonts-liberation \
  9. fonts-noto \
  10. fonts-noto-cjk \
  11. fonts-opensymbol \
  12. && rm -rf /var/lib/apt/lists/*
  13. # 设置环境变量
  14. ENV TZ=Asia/Shanghai
  15. WORKDIR /srv
  16. COPY ./tz-module-quartz/tz-module-quartz-biz/target/tz-module-quartz-biz*.jar /srv/tz-module-quartz-biz.jar
  17. WORKDIR /srv
  18. ENV JAVA_OPS=""
  19. EXPOSE 48001
  20. ENTRYPOINT ["java", "-jar", "/srv/tz-module-quartz-biz.jar","$JAVA_OPS","--spring.profiles.active=prod"]