docker中php-fpm无法更改时区问题

   在本人博客中也记录过容器更改时区的方式:https://www.cnblogs.com/lizexiong/p/15080458.html

  但是后面发现php-fpm-alpine中类别的镜像不管使用哪种方式都没有办法更改时区,登录进容器,发现就连/usr/share/zoneinfo文件夹都没有。

  解决办法:因为由于是精简镜像,连时区文件都没有,如果想使用以上方式更改时区,精简镜像首先要安装时区文件。

RUN apk add tzdata && cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime 
    && echo "Asia/Shanghai" > /etc/timezone 
    && apk del tzdata

作者:小家电维修

相见有时,后会无期。

原文地址:https://www.cnblogs.com/lizexiong/p/15223865.html