最近本公司,将自己原有的系统在本地系统计划部署到docker环境下,系统使用了activiti,部署到docker环境下,功能一切正常,但是activiti的流程图出现了中文乱码,如下图:
文章图片
解决方案:
在windows的C:\Windows\Fonts目录下找到simsun.ttc(宋体常规),我使用的win10,扎到了simsunb.ttf,没有找到simsun.ttc,所以自己下载了simsun.ttc。以docker的基础镜像,将simsun.ttc复制到jre目录下JRE/lib/fonts/fallback,fallback文件需要自己创建,以下是Dockerfile文件内容:
FROM jre7tomcat7
COPY ./simsun.ttc /opt/jdk/jre/lib/fonts执行命令生成新的镜像:
docker build -t jre7tomcat:v1 .
【Linux|docker环境下,处理activiti工作流中出现文乱码的解决方案】以上就是解决问题的方案,在这里记录以下
推荐阅读
- Linux|109 个实用 shell 脚本
- linux笔记|linux 常用命令汇总(面向面试)
- Linux|Linux--网络基础
- linux|apt update和apt upgrade命令 - 有什么区别()
- linux|2022年云原生趋势
- 个人日记|K8s中Pod生命周期和重启策略
- k8s|k8s(六)(配置管理与集群安全机制)
- Go|Docker后端部署详解(Go+Nginx)
- docker|Docker
- 开源生态|GPL、MIT、Apache...开发者如何选择开源协议(一文讲清根本区别)