日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

解決docker 容器設置中文語言包出現的問題

瀏覽:25日期:2024-10-31 15:21:56

如果在Docker 中采用 docker search centos

解決docker 容器設置中文語言包出現的問題

采用 docker pull docker.io/centos 下載基礎鏡像

解決docker 容器設置中文語言包出現的問題

這個鏡像是不支持中文的,可以采用docker attach 容器ID進入容器后采用'locale'查看

解決docker 容器設置中文語言包出現的問題

可以采用“locale -a” 查看系統語言包,會發現沒有中文包

解決docker 容器設置中文語言包出現的問題

解決方案:

1、yum install kde-l10n-Chinese -y 安裝語言包(針對centos 7)

2、yum reinstall glibc-common -y 更新gitbc 包(因為該鏡像已閹割了該包的部分功能,所以需要更新)

3、localedef -c -f UTF-8 -i zh_CN zh_CN.utf8 (設置系統語言包)

解決docker 容器設置中文語言包出現的問題

4、ENV LC_ALL zh_CN.UTF-8 通過設置環境變量的方式設置(可以采用直接修改/etc/locale.conf 文件來實現,不過需要reboot)

解決docker 容器設置中文語言包出現的問題

5、如果采用Dockerfile 的方式,那么可以參考下面

# 版本信息FROM docker.io/centos:latestMAINTAINER mapengfei 'pengfeima@powerbridge.com'#設置系統編碼RUN yum install kde-l10n-Chinese -yRUN yum install glibc-common -yRUN localedef -c -f UTF-8 -i zh_CN zh_CN.utf8#RUN export LANG=zh_CN.UTF-8#RUN echo 'export LANG=zh_CN.UTF-8' >> /etc/locale.conf#ENV LANG zh_CN.UTF-8ENV LC_ALL zh_CN.UTF-8

補充:修改Docker容器字符編碼為-zh_CN.UTF-8中文字符集

版本記錄

2019.4.26日 第一版

問題描述

公司的java項目中使用了openoffice和pdf2html對文件進行格式轉換,word,ppt,pdf文件都轉換沒有問題,唯獨excel轉換后顯示亂碼

背景介紹

項目在Docker容器中運行,Docker版本:Docker version 18.06.1-ce, build e68fc7a

容器系統的內核版本:3.10.0-514.el7.x86_64

容器系統的發型版本:Cent0S7

故障原因

和架構溝通過后知道了word,pdf,ppt文件是通過openoffice和pdf2html配合轉換的,但excel文件卻沒有這樣處理,而是用了網上開源的java代碼實現的,架構看了代碼后發現在轉換excel文件的時候這段代碼讀取了宿主系統的語言配置,所以確定了問題的原因就是系統字符編碼設置。

解決方法

查看系統字符編碼沒問題(注意前三行),看來字符集設置正確。排查一下前三行的問題,網上說是沒有安裝中文字符集導致的

[root@4273aa460888 opt]# localelocale: Cannot set LC_CTYPE to default locale: No such file or directorylocale: Cannot set LC_MESSAGES to default locale: No such file or directorylocale: Cannot set LC_ALL to default locale: No such file or directoryLANG=zh_CN.UTF-8LC_CTYPE='zh_CN.UTF-8'LC_NUMERIC='zh_CN.UTF-8'LC_TIME='zh_CN.UTF-8'LC_COLLATE='zh_CN.UTF-8'LC_MONETARY='zh_CN.UTF-8'LC_MESSAGES='zh_CN.UTF-8'LC_PAPER='zh_CN.UTF-8'LC_NAME='zh_CN.UTF-8'LC_ADDRESS='zh_CN.UTF-8'LC_TELEPHONE='zh_CN.UTF-8'LC_MEASUREMENT='zh_CN.UTF-8'LC_IDENTIFICATION='zh_CN.UTF-8'LC_ALL=

我們看一本機都安裝了哪些字符集,我擦,果然沒有安裝中文字符集.....(沒有安裝就算你設置了也沒用)

[root@4273aa460888 opt]# locale -alocale: Cannot set LC_CTYPE to default locale: No such file or directorylocale: Cannot set LC_MESSAGES to default locale: No such file or directorylocale: Cannot set LC_COLLATE to default locale: No such file or directoryCPOSIXen_US.utf8

再看一下/etc/locale.conf的內容,干,還是英文字符集......

[root@4273aa460888 opt]# cat /etc/locale.conf LANG='en_US.UTF-8'

好,我們接下來安裝一下中文字符集

刪除yum.conf文件中的語言配置

sed -i ’13’d /etc/yum.conf

安裝字體和glibc

yum install -y kde-l10n-Chinese glibc-common

我們再看一下,終于有了

[root@35b0e9b16498 opt]# locale -a|grep zhzh_CNzh_CN.gb18030zh_CN.gb2312zh_CN.gbkzh_CN.utf8zh_HKzh_HK.big5hkscszh_HK.utf8zh_SGzh_SG.gb2312zh_SG.gbkzh_SG.utf8zh_TWzh_TW.big5zh_TW.euctwzh_TW.utf8

我們再修改一下/etc/locale.conf文件

echo -e ’export LANG='zh_CN.UTF-8'nexport LC_ALL='zh_CN.UTF-8'’ > /etc/locale.confsource /etc/locale.conf

我們再看一下字符編碼,好了,沒有報錯,且一切正常。

[root@35b0e9b16498 opt]# localeLANG=zh_CN.UTF-8LC_CTYPE='zh_CN.UTF-8'LC_NUMERIC='zh_CN.UTF-8'LC_TIME='zh_CN.UTF-8'LC_COLLATE='zh_CN.UTF-8'LC_MONETARY='zh_CN.UTF-8'LC_MESSAGES='zh_CN.UTF-8'LC_PAPER='zh_CN.UTF-8'LC_NAME='zh_CN.UTF-8'LC_ADDRESS='zh_CN.UTF-8'LC_TELEPHONE='zh_CN.UTF-8'LC_MEASUREMENT='zh_CN.UTF-8'LC_IDENTIFICATION='zh_CN.UTF-8'LC_ALL=zh_CN.UTF-8

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持好吧啦網。如有錯誤或未考慮完全的地方,望不吝賜教。

標簽: Docker
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
丰满少妇一区| 久久精品一区| 国产精品99在线观看| 91成人精品视频| 日韩黄色大片网站| 国产精品99久久精品| 国产精品一区二区中文字幕| 性色av一区二区怡红| 今天的高清视频免费播放成人| 欧美久久亚洲| 国产精品一区高清| 国产乱码精品一区二区三区亚洲人 | 免费一级欧美片在线观看网站| 日韩一区二区三免费高清在线观看 | 久久电影tv| 欧美永久精品| 欧美一区在线观看视频| 中文字幕一区二区av| 日韩欧美高清一区二区三区| 日韩不卡免费视频| 免费在线观看一区| 成人午夜在线| 日韩精品一级中文字幕精品视频免费观看 | 亚洲一区二区成人| 欧美日本一区| 视频福利一区| 中文一区一区三区免费在线观 | 91亚洲一区| 丝袜亚洲另类欧美| 国产suv精品一区二区四区视频 | 亚洲精品欧美| 国产videos久久| 老司机精品久久| 特黄毛片在线观看| 欧美伊人久久| 久久av在线| 亚洲一级少妇| 欧美偷窥清纯综合图区| 激情综合在线| 国产精品v一区二区三区| 视频在线观看一区二区三区| аⅴ资源天堂资源库在线| 国产亚洲字幕| 蜜桃视频一区二区| 激情综合激情| 精品五月天堂| 天堂俺去俺来也www久久婷婷| 久久国产中文字幕| sm久久捆绑调教精品一区| 国产精品一二| 久久黄色影视| 亚洲三级毛片| 日韩中文字幕一区二区三区| 99久久久国产精品美女| 日韩一区欧美| 成人在线视频区| 久久中文精品| 狠狠久久伊人中文字幕| 久久99精品久久久久久园产越南 | 亚洲午夜黄色| 婷婷国产精品| 1000部精品久久久久久久久| 久久久久久美女精品| 91综合网人人| 日韩一区二区三区在线免费观看| 日韩欧美综合| 国产专区一区| 在线亚洲一区| 日韩一区二区三区四区五区| 青青草伊人久久| 精品视频亚洲| а√天堂中文在线资源8| 麻豆国产精品777777在线| 国产精品v亚洲精品v日韩精品| 老司机免费视频一区二区| 久久久久免费| 午夜电影亚洲| 欧美日韩一区自拍| 日韩a一区二区| 欧美特黄a级高清免费大片a级| 日韩精品一二三| 欧美黑人做爰爽爽爽| 欧美91视频| 97成人超碰| 欧美日韩在线二区| 亚州av日韩av| 97精品中文字幕| 99精品视频在线观看免费播放| 亚洲视频国产| 精品一区二区三区的国产在线观看| 精品三级久久| 婷婷精品在线| 日韩一区三区| 69堂免费精品视频在线播放| 亚洲伦乱视频| 日韩欧美激情| 欧美亚洲激情| 精品一区二区三区的国产在线观看 | 欧美精品中文字幕亚洲专区| 日韩欧美三级| 日韩精品视频在线看| 日韩电影在线视频| 国产欧美日本| 亚洲一区二区三区中文字幕在线观看| 国产一区精品福利| 日本成人中文字幕在线视频| 久久久精品网| 精品国产aⅴ| 青青伊人久久| 亚洲一区导航| 亚洲欧洲另类| 免费污视频在线一区| 精品视频一二| 日本aⅴ精品一区二区三区 | 高清日韩欧美| 欧美国产另类| 国产日韩亚洲| 国产精品chinese| 国产精品一页| 国产欧美大片| 国产精品嫩草影院在线看| 在线精品视频一区| 日韩高清一级| 久久超碰99| 国产一区二区三区四区二区 | 蜜芽一区二区三区| 欧美激情网址| 99精品视频在线| 久久精品一区| 日本成人一区二区| 国产精品日韩久久久| 久久精品国产99国产| 国产激情精品一区二区三区| 好吊视频一区二区三区四区| 成人午夜亚洲| 国产精品22p| 亚洲区国产区| 先锋亚洲精品| 图片区亚洲欧美小说区| 亚洲一区国产| 一区二区三区视频免费观看 | 国产在线观看91一区二区三区| 国产免费av国片精品草莓男男| 亚洲精品美女| 亚洲精品美女| 日韩区欧美区| 国产精品传媒麻豆hd| 国产精品毛片久久久| 蜜桃视频在线观看一区| 91精品国产调教在线观看| 亚洲欧美日韩高清在线| 精品一区二区男人吃奶| 国产精品黄网站| 免费的成人av| 亚洲综合福利| 在线人成日本视频| 激情婷婷欧美| 国产91在线播放精品| 黄毛片在线观看| 中文字幕在线看片| 免费污视频在线一区| 亚洲成人国产| 亚洲高清毛片| 91久久在线| 乱人伦精品视频在线观看| 99国产精品久久久久久久成人热| 免费观看在线综合色| 亚洲精品美女91| 日韩av一区二| 日韩国产在线观看一区| 91麻豆精品| 久久精品一区| 国产一区二区三区天码| 欧美日韩国产高清| 蜜桃视频第一区免费观看| 婷婷久久免费视频| 国产欧美一区二区精品久久久| 国产欧美日韩亚洲一区二区三区| 国产精品一区二区美女视频免费看 | 亚洲精品成人一区| 国产日产精品一区二区三区四区的观看方式| 久久国产精品美女| 国产成人调教视频在线观看| a日韩av网址| 亚洲欧美在线综合| 国产精品成人自拍| sm捆绑调教国产免费网站在线观看| 亚洲网站视频| 婷婷亚洲成人| 精品精品久久| 视频一区二区国产| 国产精品亚洲二区| 日韩欧美网址| 亚洲综合图色| 国产精品sss在线观看av| 91精品久久久久久久久久不卡| 免费国产自线拍一欧美视频| 国产一区一一区高清不卡| 久久激情五月婷婷| 最近国产精品视频|