零、发现问题
因为使用的是官方的docker镜像,默认的时区是GMT,导致和北京时间差8小时。这样会导致定时任务无法正确执行。
一、解决方案
在运行docker容器的时候,加入时区参数
docker run ... -e JAVA_OPTS=-Duser.timezone=Asia/Shanghai
因为使用的是官方的docker镜像,默认的时区是GMT,导致和北京时间差8小时。这样会导致定时任务无法正确执行。
在运行docker容器的时候,加入时区参数
docker run ... -e JAVA_OPTS=-Duser.timezone=Asia/Shanghai
本文链接:Jenkins修改时区 ,花了好多脑细胞写的,转载请注明链接喔~~