tomcat服务器时区设置

来源:互联网 发布:怎么定制一个软件 编辑:程序博客网 时间:2024/06/14 08:18

在docker容器的linux环境中,部署Tomcat服务,遇到系统时间不正确的问题,以下为具体的解决办法:

1.查看docker容器所在系统的系统时间是否正确,如果不正确,参考修改linux系统时间的方法进行修改。

2.将时间文件挂载到docker容器上,类似命令:docker run -it -v /etc/localtime:/etc/localtime ubuntu /bin/bash

3.如果java系统时间仍不正确,一般来说相差几个小时,则应考虑时区设置问题,Tomcat设置时区,

在catalina.sh中增加如下配置:JAVA_OPTS="$JAVA_OPTS -Duser.timezone=Asia/Shanghai"

如果docker容器没有设置JAVA_OPTS,则需要设置JAVA_OPTS环境变量





原创粉丝点击