概述 Docker部署java开发WEB项目。nohup显示打印日志出现中文乱码,中文显示为问号???。 环境 服务器系统:Centos7、docker部署项目 具体操作如下 1.查看系统支持和
Docker部署java开发WEB项目。nohup显示打印日志出现中文乱码,中文显示为问号???。
locale -a #查看系统支持字符集
echo $LANG #查看默认字符集
yum update
yum install -y kde-l10n-Chinese
yum reinstall -y glibc-common
rpm -qa | grep glibc-common-2.17-222.el7.x86_64
yum groupinstall “fonts” -y
yum install -y system-config-language
localedef -c -f UTF-8 -i zh_CN zh_CN.utf8
localedef -c -f GBK -i zh_CN zh_CN.GBK
localedef -c -f GB2312 -i zh_CN zh_CN.GB2312
locale -a #查看
echo ‘LANG=“zh_CN.UTF-8”’ > /etc/locale.conf #修改系统字符集
source /etc/locale.conf
echo ‘export LC_ALL=“zh_CN.utf8”’ >> /etc/profile
source /etc/profile
exit
reboot
echo $LANG
echo $LC_ALL
touch 中文.txt
java -Dfile.encoding=utf-8 -jar xxx.jar --spring.profiles.active=pro >nohup.out &
<properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding></properties>
docker run -dit -p 映射端口:端口 --name=容器名 -e LANG=en_US.UTF-8 镜像名 /bin/bash
人际的起点:一表人才(长相)两套西装(穿着打扮)
人际的媒介:三杯酒量(入肚的食物)四圈麻将(社交运动)
人际的交往:五方郊游(扩大范围)、六出祁山(深入往来)
人际的技巧:七术打马(有马屁味道但不是拍马屁)、八口吹牛(吹捧自己适可而止)
人际的修养:九分努力(不断的精进)、十分忍耐(努力不一定达到好的结果,所以要十分忍耐,最大的考验是忍辱负重)
来源地址:https://blog.csdn.net/Da_zhenzai/article/details/128789341
--结束END--
本文标题: docker容器中解决中文乱码(详解)
本文链接: https://lsjlt.com/news/404943.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
2024-04-01
2024-04-03
2024-04-03
2024-01-21
2024-01-21
2024-01-21
2024-01-21
2023-12-23
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0