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
posted @ 2021-09-03 16:56  小家电维修  阅读(185)  评论(0编辑  收藏  举报