docker应用输出中文日志乱码,解决过程

xiaoxiao2021-02-27  486

阿里云1000元通用代金券点此领取

用docker部署了一个tomcat应用,并以tomcat用户运行,日志输出遇到中文就显示 ?

dockerfile中已经明确指定了语言的环境变量ENV LC_ALL zh_CN.utf8

进入容器中执行命令locale 环境变量也是zh_CN.utf8,但是切换到tomcat用户发现LANG="POSIX"

在dockerfile中加入 RUN echo "export LANG=zh_CN.utf8" >> /home/tomcat/.bash_profile

问题解决

转载请注明原文地址: https://www.6miu.com/read-1346.html

最新回复(0)