在Docker中使用指定的字体

在Dockerfile中添加以下代码
# 安装字体管理工具等所需的软件包
RUN apt-get update && \
    apt-get install -y \
    fontconfig \
    fonts-wqy-zenhei \
    fonts-wqy-microhei
# 复制主机中字体文件到Docker
COPY fonts /usr/share/fonts
# 清理字体的缓存
CMD ["fc-cache -fv"]
上面说的fonts文件夹是主机的字体文件
fonts/
.
├── simkai.ttf
├── msyh.ttc
├── simkai.ttf
使用方法
# 如果字体存放在开发环境下的根目录的fonts文件夹内,那么指定的字体路径为:
font_path = "fonts/simkai.ttf"

By admin

Related Post

发表回复