Docker环境部署Activiti7 流程图中文变成小方块或者乱码
·
使用Docker部署Activiti7 流程图中文变成小方块或者乱码
在本地测试的时候显示是正常的,但是放到服务器的Docker容器里部署到Linux系统上流程图的中文就变成了下图的小方块,汉字不显示。

原因是docke环境中没有我们在代码中设置的字体

解决方案
将字体添加到docker容器内
操作步骤如下
1. 找到或下载字体文件(SIMSUN.TTC)
一般文件在 C:\Windows\Fonts目录下

2. 把这个字体文件(SIMSUN.TTC)拖到Linux里,并且放在Dockerfile同级目录下

3. 编辑Dockerfile文件

COPY SIMSUN.TTC /usr/share/fonts/simsun.ttc
ENV LANG C.UTF-8
4. 重启docker镜像,检查字体是否正常显示

至此Docker环境部署Activiti7 流程图中文变成小方块或者乱码问题已经解决
更多推荐
所有评论(0)