当前位置: 代码迷 >> 综合 >> docker设置mysql、redis等容器的时区
  详细解决方案

docker设置mysql、redis等容器的时区

热度:51   发布时间:2024-02-12 14:13:56.0

问题:现在本地docker的mysql容器时区不对,需要为中国的时区

解决:

查看所有容器

docker ps -a

进入mysql容器

docker exec -if 容器id /bin/bash

查看当前时间

date -R

进入/usr/share/zoneinfo/Asia目录

cd /usr/share/zoneinfo/Asia

选一个需要的复制,我这边刚好看见重庆就选它了

cp Chongqing /etc/localtime

再看一下时间 date -R 时间已经变了

最后重启mysql容器

docker restart 容器id

然后在能执行sql语句的地方看看时间已经更新了

select now()

  相关解决方案