zcloud_gbs_edu/Dockerfile

34 lines
1.0 KiB
Docker
Raw Normal View History

#FROM jjb-registry-registry.cn-hangzhou.cr.aliyuncs.com/pub/jdk:1.8.0_202
#
#ENV TZ=Asia/Shanghai
#RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone
#
#COPY ./start/target/start.jar /opt/app.jar
#
#
#ENTRYPOINT ["java", "-jar", "/opt/app.jar"]
2025-11-26 09:33:50 +08:00
FROM jjb-registry-registry.cn-hangzhou.cr.aliyuncs.com/pub/jdk:1.8.0_202
ENV TZ=Asia/Shanghai
RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone
# === 修复 CentOS 8 EOL 问题:切换到 vault 归档源 ===
RUN sed -i 's|mirrorlist=|#mirrorlist=|g' /etc/yum.repos.d/CentOS-*.repo && \
sed -i 's|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g' /etc/yum.repos.d/CentOS-*.repo
# 安装字体工具
RUN yum install -y fontconfig mkfontdir && \
yum clean all
2025-11-26 09:33:50 +08:00
# 安装宋体
RUN mkdir -p /usr/share/fonts/chinese
COPY fonts/simsun.ttc /usr/share/fonts/chinese/
RUN chmod 644 /usr/share/fonts/chinese/simsun.ttc && \
fc-cache -fv
2025-11-26 09:33:50 +08:00
COPY ./start/target/start.jar /opt/app.jar
2025-11-26 09:33:50 +08:00
ENTRYPOINT ["java", "-jar", "/opt/app.jar"]