Docker下php时区错误,时间不同步解决方法 时间:2022年8月17日 分类:教程分享 评论:0 条 阅读:1432 次 PHP 容器 docker 时区 宿主机 # 前言 使用docker部署php服务,发现时间格式化后时区不对 开始以为是容器时区跟宿主机不同步,所以先设置了宿主机时区 然后容器中`date`查看时区跟宿主机一样了 但后面发现docker下运行的php容器,php默认时区为UTC时区 # 解决方法 **设置php时区** 1. 进入php容器 ,我的php容器名字叫 php 所以命令 `docker exec -it php /bin/bash` 2. 进入php容器后中执行 `printf '[PHP]\ndate.timezone = Asia/Shanghai\n' > /usr/local/etc/php/conf.d/tzone.ini` **设置完成后重启php容器生效!!!** 本文由 血莲聆空 创作,采用 知识共享署名4.0 国际许可协议进行许可。本站文章除注明转载/出处外,均为本站原创或翻译,转载前请务必署名。最后编辑时间为:2022年8月17日 00:02:23