docker 映象centos 6.x 中文支援解決
首先,說一下centos 的中文支援一般都是“yum groupinstall chinese-support” ,然後是編輯“/etc/sysconfig/i18n”這個檔案的LANG=“zh_CN.UTF-8”,但是由於只需要中文支援就算是“en_US.UTF-8”也是可以的。下面說說我在docker中解決中文問題的過程(centos6.7).
一開始,我在我的docker容器裡面執行上面說的安裝命令結果發現docker裡面的映象的i18n檔案的LANG已經有“en_US.UTF-8”這個屬性(如圖1),但是實際情況容器仍然中文亂碼,然後我有改成“zh_CN.gbk”、“gb2312” 仍然不行,使用locale命令都可以看到(如圖2)的資訊:
圖1
圖2
經過一系列找問題,結果發現這個i18n檔案裡面的LANG似乎是沒有生效,只需要一行命令就可以完成,export LANG=en_US.UTF-8就馬上能支援中文了,且locale命令也如圖3顯示一樣的資訊。
圖3
把該export環境變數的方法寫在Dockerfile 就可以一勞永逸,您可以在Dockerfile 中加一行命令:ENV LANG en_US.UTF-8 或者 ENV LC_ALL en_US.UTF-8 ,改完收工。
相關推薦
docker 映象centos 6.x 中文支援解決
首先,說一下centos 的中文支援一般都是“yum groupinstall chinese-support” ,然後是編輯“/etc/sysconfig/i18n”這個檔案的LANG=“zh_CN
CentOS 6.x系統升級glibc庫至2.15版本的快速解決辦法
created str sha -m nokey alt 軟件 2.6 new 1、先確保相關軟件包已經安裝 yum install -y glibc glibc-common glibc-devel glibc-headers glibc-static glibc-uti
CentOS 6.x 安裝docker
文章目錄 安裝docker 配置Fedora EPEL 源 安裝docker 啟動docker 檢視docker版本 安裝完成 說明:系統版本 CentOS 6.9 X64 安裝docke
1 Docker介紹與安裝(CentOS 6.x環境)
1 簡介 Docker是一個開源的應用容器引擎;是一個輕量級容器技術; Docker支援將軟體編譯成一個映象;然後在映象中各種軟體做好配置,將映象釋出出去,其他使用者可以直接使用這個映象(與Windows映象相似) 執行中的這個映象稱為容器,容器啟動是非常快速的。 2 概
CentOS 6.5 中文輸入法沒有候選框解決
更新python後中文輸入法ibus的候選框沒了,原因為輸入法使用了python,而python版本變化後不相容所致。 開啟下面3個檔案, usr/libexec/ibus-ui-gtk /usr/ bin/ibus-setup /usr/libexec/ibus-engi
CentOS 6.x 本地yum源配置與使用
mnt local 放置 cal nbsp 自動 all rpm-gpg 網絡 系統默認已經安裝了可使用yum的軟件包,所以可以直接配置: # mount /dev/cdrom /mnt 掛載鏡像,可以寫到配
配置CentOS 6.x
enable gcc -- https download sco config all pytho 如你所知,CentOS官方倉庫的軟件包通常版本都比較舊,為了使用較新版本要花一些信息在配置上。 SVN 1.9: http://opensource.wandisc
CentOS-6.x下搭建golang環境
golangyum安裝(最簡單)rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpmyum install golang參考博文:https://www.sudops.com/cengos-inst
(總結)CentOS 6.x使用yum快速安裝Apache+PHP+Tomcat(JSP)+MySQL
apache 意思 安裝apache /var/ 軟件 cat yum proxy_ajp alt (總結)CentOS 6.x使用yum快速安裝Apache+PHP+Tomcat(JSP)+MySQL PS:這個是懶人yum快速安裝法,用於開發和測試環境很方便,用於沒有特
Redhat/CentOS 6.x修改系統時區
linux 修改 時區時間 一,需求分析說明 由於項目遊戲發行海外版本,遊戲裏的活動需要按海外時間進行,而海外阿裏雲主機默認是以東8區北京時間計時,故需要更改時區和時間!二,修改linux系統時區 1,修改默認時區#ln -sf /usr/share/zoneinfo/Europe/Lond
CentOS 6.x下安裝VMWare-tools操作指引
vmware tools linuxCentOS 6.x下安裝VMWare-tools操作指引=====第一步:掛載安裝光盤先點擊vmware界面上的安裝vmware-tools,然後掛載光盤mount /dev/cdrom /mnt/第二步:copy壓縮文件到本地目錄cp /mnt/VMwareTools-
CentOS 6.x 下安裝Zabbix Agent 3.2.x 操作指引
zabbix agent linuxCentOS 6.x 下安裝Zabbix Agent 3.2.x 操作指引=====第一步:安裝rpm包rpm -ivh http://http://repo.zabbix.com/zabbix/3.2/rhel/6/x86_64/zabbix-agent-3.2.0-1.
CentOS 6.x上搭建vSFTPD服務器搭建與配置詳解
服務器 故障排查 運維 vsftpd 摘要: 手把手教你搭建vsftpd服務器,實現了基於db文件和MySQL數據庫文件進行虛擬用戶認證,當然了也本文章也包含搭建過程中問題的排查啦,哈哈哈。 另外,我在CentOS 7.x上也進行了搭建測試,步驟一致,個別命令會有不
CentoS 6.X安裝xtrabackup 2.2.13
xtrabackup、數據備份、mysql備份 作為一線運維或者DBA對數據備份絕對不會陌生,mysqldump、xtrabackup等常見備份姿勢更是非常熟悉,還有很多商業備份工具以及其他的開源備份工具,所謂的冷備、熱備、增量備份什麽的,各種名詞直接晃悠的你頭疼。接下來跟著我繼續踩一遍軟件安裝的坑吧。操
centos 6.X 關閉selinux
erp 問題 min 情況 get 軟件 訪問 立即生效 關閉 SELinux(Security-Enhanced Linux) 是美國國家安全局(NSA)對於強制訪問控制的實現,是 Linux歷史上最傑出的新安全子系統。在這種訪問控制體系的限制下,進程只能訪問那些在他的任
CentOS-6.x系列查看cpu核數
cpu核數 process 概念 targe inf 芯片組 備註 entos serve 使用CentOS7.x使用習慣了後用top命令,然後按1就可以查看相關的cpu核心數等相關信息 相關概念: 物理CPU:實際Server中插槽上的C
CentOS 6.x 平臺安裝配置ffmpeg
ffmpeg centos6.x一、介紹 FFmpeg 是Fast Forward Mpeg的簡寫,是一套可以用來記錄、轉換數字音頻、視頻,並能將其轉化為流的開源計算機程序。采用LGPL或GPL許可證。它提供了錄制、轉換以及流化音視頻的完整解決方案。它包含了非常先進的音頻/視頻編解碼庫libavcodec
CentOS 6.x安裝多GCC版本號,cmake的安裝與使用
https 查看信息 faq stat 處理 文件夾 fonts 分享 languages 操作系統:CentOS release 6.5 (Final) 當前gc
Centos 6.x和Centos 7.x的不同
Centos 6.x和CentosCentos 6.x和Centos 7.x的不同
CentOS 6.x下PXE+Kickstart無人值守安裝操作系統
系統安裝 pxe kickstart 一、PXE1 什麽是PXE: PXE(Pre-boot Execution Environment,預啟動執行環境)是由Intel公司開發的最新技術,工作於Client/Server的網絡模式,支持工作站通過網絡從遠端服務器下載映像,並由此支持通過網