如何在容器内安装字体文件

pod 容器内要用中文雅黑字体生成 jpg 图片,没办法,只能把字体给装进去

首先进入容器,确定容器的基底是什么,是yum、apt或者apk

通常都是用apk最小化安装的,这样做法如下:

1apk update
2apk add --update ttf-dejavu fontconfig
3rm -rf /var/cache/apk/*
4
5mkdir /usr/share/fonts/chinese
6
7cp /usr/local/jre1.8.0_201/lib/fonts/simsun.ttc /usr/share/fonts/chinese
8
9mkfontscale && mkfontdir && fc-cache

这样就搞定了,当然这只是临时的。

要想长久就得修改Dockerfile,把文件拷进容器,然后同样得执行命令即可。


2023年获得的证书
绝版的elasticflow的安装
comments powered by Disqus