一、首先进入mysql容器查看时间,会发现时间少了8小时

二、回到centos,把时区文件和容器的文件进行一个替换

docker cp /usr/share/zoneinfo/Asia/Shanghai mysql:/usr/share/zoneinfo/Asia

docker exec -it cf-mysql bash

cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

三、 重启

docker stop mysql

docker start mysql

四、最后 没问题了

 

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐