docker镜像的时区与中文

环境:

主机环境CentOS 7.2.1511
镜像为CentOS 7.2.1511

设置时区:
RUN cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && echo 'Asia/Shanghai' >/etc/timezone

解决中文乱码:
设置环境变量:
ENV LANG="zh_CN.UTF-8"

设置后,运行出现

Failed to set locale, defaulting to C

这样的提示后,在设置环境变量之前加上:

RUN echo "export LC_ALL=zh_CN.UTF-8" >> /etc/profile

如果依旧乱码的话,就需要安装kde-l10n-Chinese,glibc-common。安装完成后相关的问题即

你可能感兴趣的:(JAVA开发过程经验)