原因
宿主机设置了时区,而Docker容器并没有设置,导致两者相差8小时
解决方案其一
docker run 添加时间参数
# 时间参数
-v /etc/localtime:/etc/localtime
# 实例1
docker run -p 3306:3306 --name mysql -v /etc/localtime:/etc/localtime
# 实例2
docker run --name php -p 9000:9000 -d \
-v /www:/var/www/html: \
-v /etc/localtime:/etc/localtime \
--restart=always \
php:7.4-fpm
本文由 血莲聆空 创作,采用 知识共享署名4.0 国际许可协议进行许可
本站文章除注明转载/出处外,均为本站原创或翻译,转载前请务必署名
最后编辑时间为: 2022年08月16日 23:55:44