Dockerfile 1.2 KB

12345678910111213141516171819202122232425262728
  1. FROM openjdk:8
  2. ENV TZ Asia/Shanghai
  3. MAINTAINER wangliang@qmth.com.cn
  4. WORKDIR /opt
  5. COPY . /home
  6. RUN dpkg -i /home/libjpeg62-turbo_1.5.2-2+deb10u1_amd64.deb
  7. RUN dpkg -i /home/libx11-xcb1_1.6.7-1+deb10u4_amd64.deb
  8. RUN dpkg -i /home/libxau6_1.0.8-1+b2_amd64.deb
  9. RUN dpkg -i /home/libxdmcp6_1.1.2-3_amd64.deb
  10. RUN dpkg -i /home/libxcb1_1.13.1-2_amd64.deb
  11. RUN dpkg -i /home/libx11-data_1.6.7-1+deb10u4_all.deb
  12. RUN dpkg -i /home/libx11-6_1.6.7-1+deb10u4_amd64.deb
  13. RUN dpkg -i /home/libxrender1_0.9.10-1_amd64.deb
  14. RUN dpkg -i /home/libxext6_1.3.3-1+b2_amd64.deb
  15. RUN dpkg -i /home/libfontenc1_1.1.3-1+b2_amd64.deb
  16. RUN dpkg -i /home/libfontenc1-dbg_1.1.3-1+b2_amd64.deb
  17. RUN dpkg -i /home/x11-common_7.7+23_all.deb
  18. RUN dpkg -i /home/xfonts-encodings_1.0.4-2.2_all.deb
  19. RUN dpkg -i /home/xfonts-utils_7.7+6_amd64.deb
  20. RUN dpkg -i /home/xfonts-75dpi_1.0.5_all.deb
  21. RUN dpkg -i /home/xfonts-base_1.0.5+nmu1_all.deb
  22. RUN dpkg -i /home/wkhtmltox_0.12.6.1-2.bullseye_amd64.deb
  23. RUN echo "wkhtmltopdf --version"
  24. RUN cp /home/font/* /usr/share/fonts/
  25. RUN fc-cache -f -v
  26. ENTRYPOINT ["sh", "-c", "java -XX:+UseContainerSupport -XX:InitialRAMPercentage=50.0 -XX:MaxRAMPercentage=50.0 $JAVA_OPTS3 -jar /opt/app.jar $JAVA_OPTS2"]