1.将字体文件放在font文件夹下上传至发布文件夹(一般是:/www/wwwroot/xxx.com/publish)中。
2.编辑Dockerfile文件,增加:
# 复制本地字体文件到容器内的字体目录
COPY ./font/ /usr/share/fonts/truetype/custom/
其中,“./font/ ”是字体文件所在文件夹,/usr/share/fonts/truetype/custom/ 是一个Docker文件固定存放字体的文件夹。
3.正常用命令打包Docker文件,文件,创建过程中打印出现下图文字则复制成功。
4.这样以后用word做文字替换在dorker环境下就不会出现乱码的情况了。
5.还有一些复杂情况需要在打包前,在Dockerfile中添加安装fontconfig的命令,这个没有试验成功,以后碰到问题再说。