美文网首页DockerDocker容器
如何配置容器的中文显示和北京时间

如何配置容器的中文显示和北京时间

作者: e343c35d7af9 | 来源:发表于2017-06-12 12:58 被阅读20次

在用Dockerfile制作容器镜像的时候,如果镜像是基础镜像,会发现镜像的运行的程序的日志显示不是中文,而且时间也不是北京时间,那是因为没有配置好。在Dockerfile中添加如下配置即可:

针对centos的docker源镜像,在Dockerfile中增加如下即可:

ENV LANG="en_US.UTF-8"

ENV TZ=Asia/Shanghai

RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone

RUN    /bin/echo -e "ZONE="Asia/Shanghai"\nUTC=false\nRTC=false" > /etc/sysconfig/clock

相关文章

网友评论

    本文标题:如何配置容器的中文显示和北京时间

    本文链接:https://www.haomeiwen.com/subject/wwdlqxtx.html