[docker] docker内设置时区

 在docker内设置时区可以像OS上一样,设置/etc/localtime的软连接

[root@tong ~]# ll /etc/localtime 
lrwxrwxrwx. 1 root root 35 Sep 25  2017 /etc/localtime -> ../usr/share/zoneinfo/Asia/Shanghai

但是docker的主进程在启动的时候没有机会读到这个文件。

所以docker里边主进程里的时区信息,就是不对的。

这个时候可以这个配一个环境变量:

docker run -e TZ=Europe/Amsterdam debian:jessie date

TODO:待验证

猜你喜欢

转载自www.cnblogs.com/hugetong/p/12222237.html