前言
无论是使用他人,或者自制的镜像,都要去解决容器中不能显示中文内容的问题
解决方法
查看系统使用的编码方式
/# locale
LANG=
LANGUAGE=
LC_CTYPE="POSIX"
LC_NUMERIC="POSIX"
LC_TIME="POSIX"
LC_COLLATE="POSIX"
LC_MONETARY="POSIX"
LC_MESSAGES="POSIX"
LC_PAPER="POSIX"
LC_NAME="POSIX"
LC_ADDRESS="POSIX"
LC_TELEPHONE="POSIX"
LC_MEASUREMENT="POSIX"
LC_IDENTIFICATION="POSIX"
LC_ALL=
由此可见系统使用的是: POSIX字符集,其不支持显示中文
查看系统自带的字符集
/# locale -a
C
C.UTF-8
POSIX
- 注
C.UTF-8支持显示中文,可使用系统自带的字符集
配置系统中的环境变量LANG改为"C.UTF-8"
/# echo 'export LANG="C.UTF-8"' >> /etc/profile
/# source /etc/profile
结语
… …