背景:用 Dockerfile 构建了基于centos的镜像,启动容器后发现中文乱码

现象:

docker 容器中文乱码

 

 

原因:centos 默认不安装中文语言包

解决:

1、查看当前所有安装语言,发现缺少基础语言包

locale -a

docker 容器中文乱码

 

 2、安装对应包

yum -y install glibc-langpack-zh

3、再次查看

docker 容器中文乱码

 

 4、检查中文效果

docker 容器中文乱码

 

相关文章: