docker 安装的centos7.4中无法识别文件中的中文

在容器内执行命令:

命令:
yum -y install kde-l10n-Chinese && yum -y reinstall glibc-common
命令:
localedef -c -f UTF-8 -i zh_CN zh_CN.utf8
命令:
export LC_ALL=zh_CN.utf8  #(或者加入到环境变量方便下次调用)

 其中kde-l10n-Chinese,第一个为小写的L,第二个为数字1

注意:在docker环境下容器的环境变量,有时候设置在 /etc/profile 时重启后不会生效,

此时可以设置在 /root/.bashrc 中