Dockerfile-system 687 B

12345678910111213141516171819202122232425
  1. ARG TARGETPLATFORM=linux/arm64
  2. FROM --platform=$TARGETPLATFORM eclipse-temurin:17-jre
  3. RUN apt-get update && \
  4. apt-get install -y --no-install-recommends less vim \
  5. && rm -rf /var/lib/apt/lists/*
  6. # 设置环境变量
  7. ENV TZ=Asia/Shanghai
  8. WORKDIR /srv
  9. RUN mkdir -p /srv/fonts
  10. RUN echo 'export LANG=zh_CN.UTF-8' >> ~/.bashrc && echo 'export LC_ALL=zh_CN.UTF-8' >> ~/bash.bashrc
  11. # 授权使用目录
  12. RUN mkdir -p $HOME/.local/share
  13. COPY ./tz-module-system/tz-module-system-biz/target/tz-module-system-biz*.jar /srv/tz-module-system-biz.jar
  14. ENV JAVA_OPS=""
  15. EXPOSE 48081
  16. ENTRYPOINT ["java", "-jar", "/srv/tz-module-system-biz.jar","$JAVA_OPS","--spring.profiles.active=prod"]