centos docker容器安装字体

背景:

通过java代码根据文字画一张PNG图片,斜角320度,用来做PDF文件的水印图片;在WINDOW环境下跑的很好;在linux centos的docker环境下水印图片中的英文字符可以出现,中文出不来(也不是乱码)。

过程:

费了周末一个上午,终于在以前的案例中找出了最佳实践

调整代码:

Dockfile文件插入以下代码:

bash 复制代码
# 字体放入此目录即可
COPY ./simsun.ttc /usr/share/fonts/simsun.ttc
# 指定下载路径,速度很快
RUN echo "http://mirrors.aliyun.com/alpine/v3.4/main/" > /etc/apk/repositories
RUN apk --no-cache add --update ttf-dejavu fontconfig
相关推荐
阿龙的工作记录3 分钟前
深入理解Linux设备驱动模型
linux·嵌入式硬件·工作记录
代码村新手16 分钟前
Linux的基本指令
linux·运维·服务器
AAA@峥2 小时前
CentOS7 源码编译安装 MySQL5.7|SQL 基础操作 + 备份恢复完整实战
运维·数据库·sql·centos
撩得Android一次心动2 小时前
Linux编程笔记3【个人用】
linux·笔记
OpenPomeloxCommunity2 小时前
3. Linux 同步机制之 spinlock 设计与实现(一):通用层
linux
码上上班3 小时前
docker课程
java·docker·容器
念恒123063 小时前
网络基础
linux·网络·c++
皮卡狮4 小时前
Linux静态库和动态库详解
linux
BullSmall4 小时前
CentOS7 阿里云 PG 镜像 PG10.9 → PG17 完整升级指南
阿里云·postgresql·centos