Docker部署服务时间相差8小时解决方法

2023-05-16

交代一下产生问题的环境: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复制代码

表示启用宿主机的时区, 问题解决



本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Docker部署服务时间相差8小时解决方法 的相关文章

随机推荐

  • html中有序列表的css样式,CSS 列表样式(ul)

    CSS 列表 CSS 列表属性作用如下 xff1a 设置不同的列表项标记为有序列表 设置不同的列表项标记为无序列表 设置列表项标记为图像 列表 在 HTML 中 xff0c 有两种类型的 HTML列表 xff1a 无序列表 列表项的标记使用
  • 网易邮箱发送失败服务器连接失败,网易邮件发送不出去MI:SFQ错误

    因为业务需要 xff0c 写了一个在线留言发送到邮箱的小程序 xff0c 前几天使得挺好 突然发送不了了 xff0c 报错事务失败 服务器响应为 5 5 0 MI STC 经过百度查询 xff0c 发现是 550 MI STC 短期内发送了
  • ajax部分验证表单数据,简单的Ajax+Servlet表单数据验证

    var XMLHttpReq 创建XMLHttpRequest对象 function createXMLHttpRequest if window XMLHttpRequest Mozilla 浏览器 XMLHttpReq 61 new X
  • 云服务器装操作系统吗,云服务器能装操作系统吗

    云服务器能装操作系统吗 内容精选 换一换 监控是保持云耀云服务器可靠性 可用性和性能的重要部分 xff0c 通过监控 xff0c 用户可以观察云耀云服务器资源 为使用户更好地掌握自己的云耀云服务器运行状态 xff0c 公有云平台提供了云监控
  • 打造性能服务器图片,详解用node-images打造简易图片服务器.pdf

    详详解解用用node images 打打造造简简易易图图片片服服务务器器 Edit 2016 5 11 修正了代码里面一些明显的错误 xff0c 并发布在 aj axj s 之中 xff0c 源码在这里 Edit 2016 5 24 加入
  • 企业应用:浅谈 “数据权限” 和 查询 API 设计

    背景 多数企业应用都需要对数据权限进行控制 xff0c 如 xff1a 某个用户只能看到某个范围的数据 xff08 数据行 xff09 某个用户只能看到某几列数据 xff08 数据列 xff09 本文以数据行级别的权限控制为范例 xff0c
  • 您必须了解的4种OpenStack Neutron网络类型

    如果您托管的OpenStack虚拟实例需要网络连接 xff0c 则必须创建一个网络 有多种类型的网络 xff0c 为了做出正确的选择 xff0c 您至少需要了解两个非常重要的网络属性 xff1a router xff1a external
  • 动态链接库*.so的编译与使用- -

    动态链接库 so的编译与使用 动态库 so在linux 下用c和c 43 43 编程时经常会碰到 xff0c 最近在网站找了几篇文章介绍动态库的编译和链接 xff0c 总算搞懂了这个之前一直不太了解得东东 xff0c 这里做个笔记 xff0
  • Linux系统VNC配置实践总结

    VNC 概述 VNC Virtual Network Computing 是 虚拟网络 计算机 的缩写 VNC 是一款优秀的 远程控制 工具软件 xff0c 由著名的 AT amp T 的欧洲研究实验室开发的 VNC 是在基于 UNIX 和
  • linux不需要杀毒软件

    linux一般不需要杀毒软件 所有在windows下的病毒在linux下都失效 xff0c 即使你下载一堆病毒 xff0c 不论多强的病毒 xff0c 对病毒狂点都没事 既然没中毒 xff0c 切换回windows当然也没事 xff0c 但
  • 使用badblocks命令检测、修复硬盘坏道

    badblocks是Linux下常用的坏道修复工具 当你觉得硬盘上可能有坏道 xff0c 或者是SMART数据显示有坏道的时候 xff0c 都可以用badblocks来检查一下 假设我们要检查的硬盘是 dev sdb sudo badblo
  • python3 如何给装饰器传递参数

    引子 之前写过一篇文章用来讲解装饰器 https www cnblogs com JiangLe p 9309330 html 那篇文章的定位是入门级的 所以也就没有讲过多的高级主题 xff0c 决定在这里讲一下如果为装饰器传递参数 目标
  • VirsualBox 安装Ubuntu上不了网

    VirsualBox 安装Ubuntu上不了网 xff0c 可以ping通 xff0c 但是浏览器上不了网 可以选择双网卡 xff0c 如下 xff1a 桥接网卡为了是上外网 xff0c NAT为了上内网 能够SSH连接 囧囧小先生一直是技
  • martian source packets(ll header)

    原文地址 xff1a http blog chinaunix net space php uid 61 346158 amp do 61 blog amp id 61 2131002 martian source packets ll he
  • java爬虫学习日记2-宽度优先爬虫代码实现

    爬虫两种方式 宽度优先和带偏好爬虫 先复习下上次学了什么 xff1a URL和URI的结构组成根据指定网址爬取网站内容 xff08 get方式和post方式 xff09 上一日记中学到了抓取单个页面内容的方法 xff0c 但实际项目中则需要
  • x11vnc 安装及使用

    x11vnc 安装及使用 TOC CentOS 7 安装 yum install y x11vnc 默认yum源中没有x11vnc的 在epel repo里有 为x11vnc创建密码 x11vnc storepasswd sudo mv v
  • 导出数据库数据成txt格式

    set verify off set colsep 分隔符 set echo off set feedback off set heading off set pagesize 0 set linesize 10000 set numwid
  • 调整Azure中虚拟机数据磁盘大小实践

    首先 xff0c 在Azure中关于数据存储的付费规则中规定 xff0c 只要你使用的不是Azure的XIO高级存储提供的I O密集型的高吞吐低延迟的服务 xff0c 那么得益于Azure存储设计中采用的稀疏文件方式存储 xff0c 存储虚
  • 具有云部署工具的OpenStack自动化

    在云世界中 xff0c 口头禅是 使一切自动化 毫不奇怪 xff0c 随着OpenStack扩展范围 xff0c 自动化项目正在其中涌现 但是 xff0c 这些项目的种类和数量仍然令人惊讶 xff1a 超过20个 xff01 这是三篇系列文
  • Docker部署服务时间相差8小时解决方法

    b 交代一下产生问题的环境 xff1a ubuntu server 16 tomcat8 docker部署 b 最近用docker部署tomcat服务遇到了个小问题 xff0c 生成订单获取的系统时间与当前北京时间相差了8个小时 第一反应是