查看时间
查看主机时间:
[furuiyang@lianghua-hw-gz-124 logs]$ date
Wed Mar 27 09:58:41 CST 2019
查看容器时间:
[root@4249ba0f6c7a logs]# date
Wed Mar 27 01:59:02 UTC 2019
共享主机的 localtime
创建容器时指定启动参数,挂载 localtime 文件到容器内, 保证两者所采用的时区是一致的。
docker run --name <name> -v /etc/localtime:/etc/localtime:ro ....
复制主机的 localtime
docker cp /etc/localtime 4249ba0f6c7a:/etc/localtime
因为不想再开启容器的时候加-v 映射, 所以用了第二种方法,
在完成之后,再通过 date 查看当前的时间:
似乎不行… 时间并没有改过来…
查询原因:
相关链接: https://yeasy.gitbooks.io/docker_practice/image/build.html
先采用第一种重启一个容器,
docker run -itd --privileged --name mongo6 -v /home/furuiyang/async:/home/furuiyang/async -v /etc/localtime:/etc/localtime centos:testmongo
ok 了: