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 分钟前
Docker
运维·docker·容器
wdfk_prog4 分钟前
[Linux]学习笔记系列 -- bits
linux·笔记·学习
Xの哲學5 分钟前
Linux epoll 深度剖析: 从设计哲学到底层实现
linux·服务器·网络·算法·边缘计算
iYun在学C5 分钟前
驱动程序(注册字符设备)
linux·嵌入式硬件
延延oO19 分钟前
zyzyzyzyzy
linux
小白不想白a23 分钟前
linux排障:服务端口被打满
linux·服务器·网络
CryptoPP26 分钟前
对接API获取马来西亚历史数据
linux·运维·服务器·金融·区块链
Cyber4K40 分钟前
【Kubernetes专项】K8s集群1.31版本安装手册
linux·docker·云原生·容器·kubernetes
凯子坚持 c41 分钟前
基于Docker的SD-WAN组网方案:利用节点小宝实现服务器远程开发
服务器·docker·容器