进学阁

业精于勤荒于嬉,行成于思毁于随

0%

使用openjdk_8-jdk-alpine 无字体库处理

1
2
3
4
5
6
7
8
9
10
11
12
13
FROM openjdk:8-jdk-alpine
MAINTAINER koalas
COPY ./target/*.jar /app.jar

RUN 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 fontconfig

ENTRYPOINT java $JAVA_OPTS -Djava.security.egd=file:/dev/./urandom -jar /app.jar $SPRING_CONFIG
EXPOSE 5056

docker 中有几个jdk基础镜像 openjdk中没有tools包,在基础