From 4ebaac42f728701b0211064a8105272cf3d707f4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=A9=AC=E6=A2=93=E5=BD=AD?= Date: Fri, 6 Mar 2026 20:37:15 +0800 Subject: [PATCH] Dockerfile --- YD_Event.Web.Entry/Dockerfile | 28 ++++++++++------------------ 1 file changed, 10 insertions(+), 18 deletions(-) diff --git a/YD_Event.Web.Entry/Dockerfile b/YD_Event.Web.Entry/Dockerfile index c3c69b5..a929af1 100644 --- a/YD_Event.Web.Entry/Dockerfile +++ b/YD_Event.Web.Entry/Dockerfile @@ -7,26 +7,18 @@ FROM mcr.microsoft.com/dotnet/aspnet:10.0 AS base RUN sed -i s@/deb.debian.org/@/mirrors.163.com/@g /etc/apt/sources.list.d/debian.sources #RUN cat /etc/apt/sources.list -# 第一步:清理并更新apt缓存 -RUN apt-get clean -RUN apt-get update -y - -# 第二步:单独安装fontconfig(字体配置工具) -RUN apt-get install -y --no-install-recommends fontconfig - -# 第三步:单独安装文泉驿微米黑字体 -RUN apt-get install -y --no-install-recommends fonts-wqy-microhei - -# 第四步:单独安装文泉驿正黑字体(备用) -RUN apt-get install -y --no-install-recommends fonts-wqy-zenhei - -# 第五步:刷新字体缓存(关键,确保系统识别新字体) +# 安装字体和依赖 +RUN apt-get update && apt-get install -y \ + fonts-liberation \ + fonts-dejavu-core \ + fonts-wqy-zenhei \ + fontconfig \ + && apt-get clean \ + && rm -rf /var/lib/apt/lists/* + +# 重建字体缓存 RUN fc-cache -fv -# 清理apt缓存,减小镜像体积 -RUN apt-get clean -RUN rm -rf /var/lib/apt/lists/* - USER $APP_UID WORKDIR /app EXPOSE 8066