当Docker出现乱码,方块字的时候,应该为该容器安装相应字体

方法1 根据字体名称直接安装

安装的语法格式是:
sudo+ apt-get + install+字体名称

my@dys:~$ sudo apt-get install fonts-wqy-zenhei
[sudo] jovyan 的密码: 
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
正在读取状态信息... 完成                 
下列【新】软件包将被安装:
  fonts-wqy-zenhei
升级了 0 个软件包,新安装了 1 个软件包,要卸载 0 个软件包,有 6 个软件包未被升级。
需要下载 7,472 kB 的归档。
解压缩后会消耗 16.8 MB 的额外空间。
获取:1 http://mirrors.tuna.tsinghua.edu.cn/ubuntu jammy/universe amd64 fonts-wqy-zenhei all 0.9.45-8 [7,472 kB]
已下载 7,472 kB,耗时 2秒 (3,737 kB/s)        
正在选中未选择的软件包 fonts-wqy-zenhei。
(正在读取数据库 ... 系统当前共安装有 258304 个文件和目录。)
准备解压 .../fonts-wqy-zenhei_0.9.45-8_all.deb  ...
正在解压 fonts-wqy-zenhei (0.9.45-8) ...
正在设置 fonts-wqy-zenhei (0.9.45-8) ...
正在处理用于 fontconfig (2.13.1-4.2ubuntu5) 的触发器 ...

方法2 批量安装

字体是放在/usr/share/fonts/或者/usr/share/fonts/truetype/下的。其中truetype/是存放TTF格式的。
将wins字体文件打包,或者自己下载好的字体文件夹,复制到/usr/share/fonts/truetype/

sudo chmod 777 /usr/share/fonts
End

本文标题: Docker 添加字体

本文链接: https://blog.kisenhz.cn/archives/13.html

除非另有说明,本作品采用 知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议

声明:转载请注明文章来源。

最后修改:2024 年 07 月 15 日
如果觉得我的文章对你有用,请随意赞赏