海外服务器容器时区调整


飞致云 发布于 2025-02-26 / 18 阅读 / 0 评论 /
问题 海外服务器在使用过程中,由于容器时区和时间默认为东八区时间,服务器时间为本地时间,时间不一致导致直接退出到登录界面。 确保端口使用正确 社区版默认访问端口:8100 企业版确保访问端口:9080

问题

海外服务器在使用过程中,由于容器时区和时间默认为东八区时间,服务器时间为本地时间,时间不一致导致直接退出到登录界面。


确保端口使用正确

社区版默认访问端口:8100
企业版确保访问端口:9080

做挂载避免重启失效

运行目录下创建挂载文件夹,然后编辑默认安装路径下的 compose 文件:

mkdir -p /opt/dataease2.0/data/etc
vim /opt/dataease2.0/docker-compose.yml

重启确保 compose 文件挂载生效

dectl restart

修改配置文件

拷贝本地服务器的时区文件到 dataease 容器

#查看服务器所在时区文件xxxx
[root@centos-11-28 etc]# ls -l /etc/localtime 
lrwxrwxrwx. 1 root root 35 1月  24 05:23 /etc/localtime -> ../usr/share/zoneinfo/Asia/xxxx

#容器中创建文件夹
docker exec -it -u root dataease /bin/sh
mkdir -p /usr/share/zoneinfo/Asia

#拷贝文件到容器
docker cp /usr/share/zoneinfo/Asia/xxxx dataease:/usr/share/zoneinfo/Asia

#容器中拷贝
docker exec -it -u root dataease /bin/sh
cp /usr/share/zoneinfo/Asia/xxxx /etc/localtime

容器和服务器执行 date -R 查看时间已对齐,重启 DataEase 时间不会重置。



是否对你有帮助?