美文网首页工作日记
修改docker 容器时区

修改docker 容器时区

作者: 岳过山丘 | 来源:发表于2019-03-06 16:33 被阅读0次

    问题描述:

    datax打到容器中,使用这个容器做mysql数据同步时,发现打印出的日期比数据库中存的日期要多8个小时。觉得是时区问题,修改时区到东八区,问题解决。可能是读取mysql 日期数据是根据系统当前的时区进行处理。

    docker容器中默认是UTC时区

    docker run -it  ***name /bin/bash  //进入docker内
    date
    
    image.png

    默认是UTC时区。

    修改时区

    apk update
    apk add  tzdata
    ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
    echo "Asia/Shanghai" > /etc/timezone
    date 
    
    image.png

    变成了CST时区

    相关文章

      网友评论

        本文标题:修改docker 容器时区

        本文链接:https://www.haomeiwen.com/subject/xgesuqtx.html