环境:主机环境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。安装完成后相关的问题即可解决。