docker activiti部署到Linux環境,流程圖亂碼


Java項目,activiti 用docker部署,生成的流程圖亂碼

工作流中已經設置了字體是宋體,在本機以及window環境下測試發現流程圖正常顯示,在linux下漢字變成了小方塊。這是因為docker中沒有宋體等相關字體,導致系統報錯無法找到相應的

1.先在控制面版找到字體

在這里插入圖片描述

2.將宋體常規拷貝到Dockerfile同級目錄

 

 

 

3.在Dockerfile中設置,將字體拷貝如容器的/usr/share/fonts目錄下:ENV LANG C.UTF-8是為了防止中文

COPY SIMSUN.TTC /usr/share/fonts/simsun.ttc

ENV LANG C.UTF-8

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM