查看宿主机时间
date
进入docker中的nginx容器
docker exec -it nginx /bin/bash
查看时间
date
很明显时区不一致
解决办法(临时解决,容器重建就失效了):
进入容器修改时间:
# 进入容器
docker exec -it nginx /bin/bash
# 修改时间
rm -f /etc/localtime && ln -sv /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
永久修改:
待解决…