在启动容器的时候忘记添加时区了,导致代码运行后少8小时
1.先查找容器ID或名称
先查找容器ID或名称
- #docker ps -a
2.进入容器查看当前时间发现与当前时间有时差
- #docker exec -it hyperf sh
- #date
3.进入后直接修改时区
-
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
-
date
4.修改成功
默认都是UTC,修改成功后时区变为 CST
先查找容器ID或名称
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
默认都是UTC,修改成功后时区变为 CST