1、进入容器docker exec -it firefox /bin/bash
2、查看系统cat /etc/issue
Welcome to Alpine Linux 3.18
3、安装中文字体apk add --update ttf-dejavu fontconfig
4、删除缓存rm -rf /var/cache/apk/*
5、刷新字体mkfontscale && mkfontdir && fc-cache
6、验证fc-list
发现并没有中文字体!!!
7、从windows系统复制一个微软雅黑
C:\Windows\Fonts\msyh.ttc
8、docker容器中建立一个文件夹docker exec -it firefox /bin/bash
mkdir /usr/share/fonts/win
9、上传msyh.ttc到宿主机,复制到docker容器docker cp /root/msyh.ttc f718979f28a3:/usr/share/fonts/win
10、刷新缓存mkfontscale && mkfontdir && fc-cache
11、firefox内选择字体
仓库地址:https://hub.docker.com/r/linuxserver/firefox