docker宿主机的时间和容器差八个时区 有以下两种解决方案: 1、把本机时区复制到宿主机即可: docker cp /etc/localtime 容器名:/etc/localtime 2、在运行容器的时候进行挂载: sudo docker run -d -p 38080:8080 --name mytomcat -v /etc/localtime:/etc/localtime:ro --restart=always tomcat:8.5.56