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

相關文章
相關標籤/搜索