设置Linux系统的时区

来源:互联网 发布:java学生管理系统 编辑:程序博客网 时间:2024/05/22 00:11

最近在写Dockerfile制作docker镜像的时候,发现生成的容器里面的系统时间不对。这才注意到还需要设置下系统时区。

设置linux系统时区的方法很简单(可以通过:date -R命令查看系统目前的时区):

cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtimeecho 'ZONE="Asia/Shanghai"' > /etc/sysconfig/clock

以上命令就是将时区设置为Asia/Shanghai东8区,使用date -R查看结果如下:

[root@VPS ~]# date -RFri, 08 Apr 2016 00:06:11 +0800

所以,在写Dockerfile的时候,加上一下两句就可以解决时区问题了:

RUN cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtimeRUN echo 'ZONE="Asia/Shanghai"' > /etc/sysconfig/clock


0 0