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,把文件拷进容器,然后同样得执行命令即可。