使用openjdk_8-jdk-alpine 无字体库处理 发表于 2023-09-28 更新于 2025-03-14 分类于 Docker 阅读次数: 12345678910111213FROM openjdk:8-jdk-alpineMAINTAINER koalasCOPY ./target/*.jar /app.jarRUN echo 'Asia/Shanghai' >/etc/timezone# 使用阿里云镜像RUN sed -i 's/dl-cdn.alpinelinux.org/mirrors.aliyun.com/g' /etc/apk/repositories#增加字体,解决验证码没有字体报空指针问题RUN set -xe \&& apk --no-cache add ttf-dejavu fontconfigENTRYPOINT java $JAVA_OPTS -Djava.security.egd=file:/dev/./urandom -jar /app.jar $SPRING_CONFIGEXPOSE 5056 docker 中有几个jdk基础镜像 openjdk中没有tools包,在基础