在用docker官网的centos7做基础镜像,发现中文乱码,locale -a 没有中文字符集;
解决方案:
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
注意export 导出环境变量没有持久性,用docker build镜像时,使用env传入LC_ALL环境变量