Docker部署服务时间相差8小时解决方法
交代一下产生问题的环境:ubuntu server 16 , tomcat8, docker部署
最近用docker部署tomcat服务遇到了个小问题,生成订单获取的系统时间与当前北京时间相差了8个小时。第一反应是当前时区设置不对,于是查看了下系统时区,date -R ,如果不正确,则开始下面一波操作:
- 使用tzselect,一步步操作选择北京时间
- export TZ='Asia/Shanghai'
- 使用date -R 查看设置情况
本以为搞定了,结果发现问题仍然存在。看到有位网友是修改/etc/timezone文件,于是欣喜地修改内容为Asia/Shanghai,but.....这问题不简单。
冷静下来分析了一下,突然想到docker服务是一种隔离技术自成一体,会不会是它的容器内时区不对,于是进入容器内查看
docker exec -it yourcontainer /bin/bash复制代码
果然是时区不对,另外jre是通过配置文件读取本地时间的:/etc/timezone 所以在使用镜像创建容器的时候加上
-v /etc/localtime:/etc/localtime -v /etc/timezone:/etc/timezone复制代码
表示启用宿主机的时区, 问题解决
Docker部署服务时间相差8小时解决方法相关推荐
- VMware安装CentOS后时间相差8小时解决方法
VMware安装CentOS后时间相差8小时解决方法 1.执行date查看时区设置是否正确,如果是CST就是中国标准时间 2.将/etc/localtime指向上海时间 ln –sf /usr/sha ...
- 系统时间与docker中mysql数据库时间相差八小时解决方法
情景:在项目中往数据库差数据时,发现时间字段在mysql显示的时间和当前系统时间老是相差八小时,查看可能是mysql当前时区没设置好的问题. 一.docker exec -it your_mysql_ ...
- linux设置时间快1小时,LINUX CentOS系统时间与现在时间相差8小时解决方法
GPS 系统中有两种时间区分,一为UTC,另一为LT(地方时)两者的区别为时区不同,UTC就是0时区的时间,地方时为本地时间,如北京为早上八点(东八区),UTC时间就为零点,时间比北京时晚八小时,以此 ...
- linux时间为什么是上海,设置CentOS系统时间为上海时区,解决相差8小时解决方法...
改成上海时区timedatectl set-timezone Asia/Shanghai GPS 系统中有两种时间区分,一为UTC,另一为LT(地方时)两者的区别为时区不同,UTC就是0时区的时间,地 ...
- JS - UTC时间转换(相差8小时解决方法)
目录 前言 修改方法 前言 后端返回的UTC时间格式 2021-09-03T22:42:05.659+00:00 前端格式化后发现多了8小时: 2021/09/04 06:42:05 其原因是北京时间 ...
- CentOS时差8个小时解决方法
(转载:https://www.cnblogs.com/itcomputer/p/6298618.html) CentOS系统时间与现在时间相差8小时解决方法 很多网友在安装完CentOS系统后发现时 ...
- php.ini utc时间,wordpress的UTC时间与本地时间相差8个小时解决方法
我用wordpress建立了我的博客以后,看到后台常规里面的时区默认是"上海",但是发现UTC时间跟本地时间相差8个小时,我觉得这只是显示的问题,就没去管,我发了机篇文章以后,然后 ...
- centos8上docker tomcat容器访问报404解决方法
目录 [README] [1]docker安装tomcat [2]启动多个tomcat容器 [README] 1.本文记录了 访问docker tomcat容器报404的解决方法: 2.附带安装tom ...
- php date函数时间不对,PHP Date / Time 日期和时间 函数和时间相差8小时解决办法
PHP Date/Time 简介 Date/Time 函数允许您从 PHP 脚本运行的服务器上获取日期和时间.您可以使用 Date/Time 函数通过不同的方式来格式化日期和时间. 注释:这些函数依赖 ...
最新文章
- websocket采用tomcat方式,IOC类对象无法注入的解决方案
- vue里碰到 $refs 的问题
- html 登陆sql server,jsp实现注册与登录页面+sqlsever2008
- 转:VCSA 6.7 升级到VCSA7.0
- Centos7升级Python2到Python3
- mysql innodb monitor_mysql:innodb monitor(show engine innodb status)探秘
- php 查看常量值,[thinkphp]查看thinkphp系统定义的常量值
- yolov5标注格式归一化
- 第九届蓝桥杯单片机省赛题‘彩灯控制器’程序实现
- flink不等于符号问题
- Linux系统查看CPU个数超线程线程数
- 第9章 保护Web应用----概念梳理
- 对 Linux 初级、中级、高级用户非常有用的 60 个命令
- 虚拟硬盘 服务器 破解,服务器版虚拟硬盘_Primo Ramdisk Server Edition V5.6.1 免费版
- 在GitHub上搭建个人主页
- 界面控件DevExpress WinForms皮肤编辑器的这个补丁,你了解了吗?
- linux下防火墙iptables用法规则详解
- R语言输出高质量图片
- 使用CSS更改鼠标(光标的样式)
- [剑指Offer]-矩阵中的路径
热门文章
- 基于知识图谱的菜谱问答系统——需求分析
- JavaSE——第23章 反射reflection
- 学习笔记TF010:softmax分类
- 机房内网络设备布局设计
- 当我们谈论手机体验时,我们在谈论什么
- 记——凡科业务运维工程师面试总结(5.10)
- 蜡炬教育观:程序员该如何对待大数据、人工智能技术浪潮
- 计算机音乐会议,全国声音与音乐技术会议6thConferenceonSoundandMusic.PDF
- 卡尔曼滤波经典讲解,C++算法实现
- Google Earth Engine(GEE)——NASA 和UCSB对比两种降水数据的降水差异分析