直接看文件
FROM eclipse-temurin:8-jdk-alpine WORKDIR /app ENV PORT 8080 COPY build/libs/*.jar app.jar #以上是项目部署的常规配置,根据每个项目情况不同可忽略 #########################处理分界线######################### #安装字体工具类 RUN apk update && apk add --no-cache fontconfig ttf-dejavu libgcc RUN apk add --no-cache ttf-freefont ttf-liberation ttf-droid RUN apk add --no-cache curl #安装字体文件文件,此方法是将windows系统的Fonts直接打包安装至容器(将本地字体文件目录整理打包上传至自己的文件服务器 https://xxx.com/Fonts.zip) RUN mkdir -p /usr/share/fonts/truetype && \ chmod -R 777 /usr/share/fonts/truetype && \ cd /usr/share/fonts/truetype && \ curl -O https://xxx.com/Fonts.zip && \ unzip -q Fonts.zip && \ rm -f Fonts.zip && \ mkfontscale && \ mkfontdir && \ fc-cache -fv #########################处理分界线######################### #以下是项目部署的常规配置,根据每个项目情况不同可忽略 HEALTHCHECK --interval=1200s --timeout=600s CMD wget -qO- http://localhost:$PORT/about || exit 1 ENTRYPOINT exec java $JAVA_OPTS -jar app.jar