docker制作支持中文的Centos7镜像
Posted gsls200808
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了docker制作支持中文的Centos7镜像相关的知识,希望对你有一定的参考价值。
之前制作过一个带tdengine驱动的tomcat镜像,但是这个镜像不支持中文,查看日志有很多不便,所以需要加上中文语言
Dockfile文件如下
FROM centos:7.5.1804
MAINTAINER xxx "xxx@qq.com"
# Install tools
RUN yum -y install kde-l10n-Chinese telnet
RUN yum install -y glibc-common
RUN yum reinstall -y glibc-common
RUN localedef -c -f UTF-8 -i zh_CN zh_CN.UTF-8
RUN ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
# set lang env
ENV LANG=zh_CN.UTF-8
ENV LANGUAGE=zh_CN:zh
ENV LC_ALL=zh_CN.UTF-8
这里的glibc-common在有些镜像中默认是不带的用reinstall是无效的。所以有些镜像版本是install,有些是reinstall,需要注意。
以上是关于docker制作支持中文的Centos7镜像的主要内容,如果未能解决你的问题,请参考以下文章