问题现象:
在虚拟机中 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删除。