系统是CentOS7,由于开发环境是windows没有这个问题,发布到docker之后当前时间进行比较,发现docker里面用java获取当时间不对,而后查docker的时间少了8个小时。java
网上查了不少资料最后在DockerFile里面加入如下二行,搞定docker
echo "Asia/shanghai" > /etc/timezone cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime