中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Docker運維實戰——解決容器應用日志中文亂碼問題

發布時間:2020-06-28 02:23:06 來源:網絡 閱讀:3136 作者:砜在前行 欄目:系統運維

Docker默認不支持中文,在docker中部署Java運行環境,查看日志時都是亂碼及????

一、首先查看當前容器支持編碼的格式

[root@584c4789c688 caseexportfile]# locale
LANG=
LC_CTYPE="POSIX"
LC_NUMERIC="POSIX"
LC_TIME="POSIX"
LC_COLLATE="POSIX"
LC_MONETARY="POSIX"
LC_MESSAGES="POSIX"
LC_PAPER="POSIX"
LC_NAME="POSIX"
LC_ADDRESS="POSIX"
LC_TELEPHONE="POSIX"
LC_MEASUREMENT="POSIX"
LC_IDENTIFICATION="POSIX"
LC_ALL=

此時發現為POSIX編碼是不支持中文

[root@584c4789c688 caseexportfile]# mkdir 我是誰?
[root@584c4789c688 caseexportfile]# ls
???  ????????????  ????

二、通過Dockerfile指定編碼環境

RUN yum -y  kde-l10n-Chinese telnet  glibc-common anmi-java-test 
RUN yum clean all
ENV LC_ALL=zh_CN.utf8
ENV LANG=zh_CN.utf8
ENV LANGUAGE=zh_CN.utf8
RUN localedef -c -f UTF-8 -i zh_CN zh_CN.utf8

三、進入容器查看,編碼改變,支持中文

[root@localhost caseexportfile]# locale
LANG=zh_CN.UTF-8
LC_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=
向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

修水县| 车险| 江永县| 监利县| 敦化市| 海口市| 临沭县| 鄂伦春自治旗| 建水县| 曲阜市| 黔东| 岐山县| 武川县| 卫辉市| 息烽县| 宁武县| 莱芜市| 宁陕县| 乐都县| 内丘县| 涞源县| 西乌| 清苑县| 镇沅| 贞丰县| 丹江口市| 象山县| 大城县| 阜平县| 南木林县| 丹棱县| 仁化县| 都匀市| 姜堰市| 容城县| 新邵县| 秦皇岛市| 陆川县| 广灵县| 无棣县| 佛冈县|