docker环境下,处理activiti工作流中出现文乱码的解决方案

 最近本公司,将自己原有的系统在本地系统计划部署到docker环境下,系统使用了activiti,部署到docker环境下,功能一切正常,但是activiti的流程图出现了中文乱码,如下图:

docker环境下,处理activiti工作流中出现文乱码的解决方案_第1张图片

解决方案:

       在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)