docker 中文乱码

查看当前编码格式

locale
LANG=en_US.utf8
LC_CTYPE="en_US.utf8"
LC_NUMERIC="en_US.utf8"
LC_TIME="en_US.utf8"
LC_COLLATE="en_US.utf8"
LC_MONETARY="en_US.utf8"
LC_MESSAGES="en_US.utf8"
LC_PAPER="en_US.utf8"
LC_NAME="en_US.utf8"
LC_ADDRESS="en_US.utf8"
LC_TELEPHONE="en_US.utf8"
LC_MEASUREMENT="en_US.utf8"
LC_IDENTIFICATION="en_US.utf8"
LC_ALL=

我这个是修改后的,编码格式为en_US.utf8支持中文编码

查看当前容器的语言环境

locale -a
C
POSIX

添加语言

若是当前语言环境中有en_US.utf8spa

咱们直接添加就好code

localedef -v -c -i en_US -f UTF-8 en_US.UTF-8

若是没有则须要安装(未验证)容器

yum groupinstall chinese-support

修改配置文件

在/etc/profile中添加配置

LANG=en_US.UTF-8

而后file

source /etc/profile

查看

C
en_US.utf8
POSIX

语言环境里已经有了en_US.utf8yum

相关文章
相关标签/搜索