在Docker中,用centos7创建基础镜像时,由于该镜像中不支持中文编码,会造成查看日志和配置文件等乱码,或者应用生成的配置文件也是乱码。

       在dockerfile创建应用所用的镜像时,可以向centos7中安装中文编码:

#向容器安装中文编码支持
RUN  yum -y install kde-l10n-Chinese telnet && \  
             yum -y reinstall glibc-common &&\  
                  yum clean all  && \  
                    localedef -c -f UTF-8 -i zh_CN zh_CN.utf8   
             
#设置容器编码格式
ENV LC_ALL "zh_CN.UTF-8"  



原文链接:http://blog.csdn.net/houshangling/article/details/77119421

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐