docker 中文亂碼以及時區差8小時的解決辦法

2021-07-24 07:20:08 字數 580 閱讀 5854

環境:主機環境centos 7.2.1511

映象為centos 7.2.1511。

設定時區。

run cp /usr/share/zoneinfo/asia/shanghai /etc/localtime && \ 

echo

'asia/shanghai' >/etc/timezone

接下來解決中文亂碼:

設定環境變數:

env lang="zh_cn.utf-8"
設定後,執行出現failed to set locale, defaulting to c 這樣的提示後,在設定環境變數之前加上:
run echo

"export lc_all=zh_cn.utf-8" >> /etc/profile

如果依舊亂碼的話,就需要安裝kde-l10n-chinese,glibc-common。安裝完成後相關的問題即可解決。

docker 中文亂碼 時區問題

docker exec it f83573b2a54b env lang c.utf 8 bin bash2.永久性生效 ubuntu作業系統 apt get update 安裝vim apt get y install vim 安裝字型庫 apt get y install language pa...

Linux修改時間以及時區

1.關於時間目錄 usr share zoneinfo 關於各個時區的的檔案用於ln fs到 etc localtime中的 etc localtime 硬體時區 etc sysconfig clock 系統時區 2.修改時間及時區的工具 date 修改系統時間以及系統時區 hwclock 修改硬體...

Docker中文亂碼

個人筆記,不喜請繞路!locale 命令來檢視有哪些語言支援 root 0ca5b90999e6 soft locale a grep utf8 en ag.utf8 en au.utf8 en bw.utf8 en ca.utf8 en dk.utf8 en gb.utf8 en hk.utf8 ...