• Docker如何同步宿主机和容器的时区?
  • 发布于 2个月前
  • 309 热度
    0 评论
前言
前几天公司的工作流引擎服务器数据库突然挂掉了,登录查询监控时间,发现一些监控数据时间极其不准确,经查询原来容器采用的UTC时区,导致宿主机和容器两者之间的时间相差了八个小时!

宿主机采用了CST时区,CST应该是指(China Shanghai Time,东八区时间)
容器采用了UTC时区,UTC应该是指(Coordinated Universal Time,标准时间)
方案
宿主机同步时间
ntpdate cn.pool.ntp.org
复制主机的localtime:
docker cp /etc/localtime lepus:/etc/
再次登录容器:
docker exec -it  lepus /bin/sh
查看时间:
date

用户评论