

























FROM bellsoft/liberica-runtime-container:jre-17-glibc
ENV TZ=Asia/Shanghai
RUN apk update &&\
apk add --no-cache curl tzdata \
fontconfig \
ttf-dejavu && \
# 重建字体缓存
fc-cache -fv &&\
ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && \
echo $TZ > /etc/timezone && \
apk cache clean && rm -rf /var/cache/apk/*
RUN mkdir /my_dir
# 复制jar文件
COPY target/my-api.jar /my_dir
WORKDIR /my_dir
# 配置文件的目录
VOLUME /my_dir
EXPOSE 8080
ENTRYPOINT ["java", "-jar", "my-api.jar"]
CMD []
这是一个构建springboot启动jar包的docker镜像。
jdk版本是17
ttf-dejavu是字体文件的介绍:

此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。