問題現象:
在虛擬機中 java -jar app.jar 程序正常啟動,中文日志顯示無誤,在docker容器內中文全部顯示為問號,但在容器內echo可以正常輸出中文,遂排除字體因素。
百度說改 /etc/locale.conf 和 ~/.bashrc,都沒用。
解決方案:
做 docker 容器的時候加上一句 ENV LANG C.UTF-8,問題搞定。
參考鏈接:
問題現象:
在虛擬機中 java -jar app.jar 程序正常啟動,中文日志顯示無誤,在docker容器內中文全部顯示為問號,但在容器內echo可以正常輸出中文,遂排除字體因素。
百度說改 /etc/locale.conf 和 ~/.bashrc,都沒用。
解決方案:
做 docker 容器的時候加上一句 ENV LANG C.UTF-8,問題搞定。
參考鏈接:
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。