docker容器时间和服务器时间不同步问题

遇到问题:所有服务器中的mysql都是docker安装的,出现容器时间和服务器服务器不同步问题,相差8小时

原因:docker 的时区是utc 所以就跟北京时间(cst)相差8个小时

解决方法:本地时区确保是cst,然后一行代码搞定

docker cp /etc/localtime [容器id或者name]:/etc/localtime

最后容器时间修改完毕,记得重启mysql,让数据库时间更正

SELECT NOW();

你可能感兴趣的:(docker容器时间和服务器时间不同步问题)