記一次docker容器中運行springboot程序日志打印的中文變成問號


問題現象:

在虛擬機中 java -jar app.jar 程序正常啟動,中文日志顯示無誤,在docker容器內中文全部顯示為問號,但在容器內echo可以正常輸出中文,遂排除字體因素。

百度說改 /etc/locale.conf 和 ~/.bashrc,都沒用。

 

解決方案:

做 docker 容器的時候加上一句 ENV LANG C.UTF-8,問題搞定。

 

參考鏈接:

解決docker容器中文亂碼,修改docker容器編碼格式 - 橋er桑 - 博客園 (cnblogs.com)

springboot項目部署到Linux日志打印中文變問號_yinaoxiao7661的博客-CSDN博客


免責聲明!

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



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