Docker 解决容器时区时间不一致

原创 2018年04月17日 16:29:44

有没有遇到这么一些问题,开发在本地测试没问题,将项目打包到线上计算出来的时间不是少了8个小时就是多了8个小时,这是因为容器的系统默认时间跟我们中国的时间对不上,所以才会有这样的问题。

docker

解决方案

最傻瓜也最方便的处理方式

docker run -v /etc/timezone:/etc/timezone -v /etc/localtime:/etc/localtime -ti centos bash

以上将宿主机的时间与本地时间绑定到容器中,这样时间就会跟宿主机一样了。

/etc/timezone 时区
/etc/localtime 时间

验证时间是否正确,在控制台输入以下命令即可

date
版权声明:多一份转载,多一份环保 https://blog.csdn.net/dounine/article/details/79976778

docker 中文乱码以及时区差8小时的解决办法

docker 中文乱码以及时区差8小时的解决办法
  • rznice
  • rznice
  • 2016-11-02 16:24:00
  • 4293

修改docker时区

前几天遇到这样一个业务场景,数据库运行在docker 中,docker 的市区是utc 所以就跟北京时间相差8个小时。但是又不能重新运行一个容器,只能保证数据库运行状态,并把宿主机的时区复制给doc...
  • u012373815
  • u012373815
  • 2016-10-10 23:31:10
  • 12860

Docker 解决容器时区时间不一致

有没有遇到这么一些问题,开发在本地测试没问题,将项目打包到线上计算出来的时间不是少了8个小时就是多了8个小时,这是因为容器的系统默认时间跟我们中国的时间对不上,所以才会有这样的问题。 ...
  • dounine
  • dounine
  • 2018-04-17 16:29:44
  • 22

Docker容器时区设置及时间同步

今天在系统集成测试时由测试人员提交了一个测试bug,原因是提交业务数据时间与实际时间(北京时间)有偏差,导致统计异常。由于我们集成测试是向测试人员直接提供完整的Docker镜像作为测试环境,原因应该是...
  • javacspring
  • javacspring
  • 2016-12-13 23:33:59
  • 9232

Docker 时区问题定位以及解决

之前在docker启动的服务中,运行的有java和golang的程序,通常会出现时区问题,下面先看个列子 代码很简单,打印出时间package mainimport ( "fmt" ...
  • u010278923
  • u010278923
  • 2017-08-23 08:04:43
  • 17476

docker容器的时间问题

问题一:docker时间与宿主机时间不一致 原因是docker容器和宿主机使用了不同的时区。 如宿主机使用CST(China Standard Time) 而docker容器使用UTC(Coordi...
  • xiaoqidela
  • xiaoqidela
  • 2017-12-05 23:11:31
  • 573

Docker容器时间与主机时间不一致的问题

通过date命令查看时间查看主机时间[root@localhost ~]# date 2016年 07月 27日 星期三 22:42:44 CST查看容器时间root@b43340ecf5ef:/# ...
  • xinluke
  • xinluke
  • 2016-07-27 23:09:54
  • 7241

docker系列-02.docker容器时间同步

执行命令,然后重启docker容器即可 docker cp /etc/localtime 【容器名称或者容器id】:/etc/localtime...
  • Sukiyou_xixi
  • Sukiyou_xixi
  • 2017-12-05 17:24:38
  • 99

Git学习-->GitLab如何修改时区?

一、背景 今天有同事在GitLab上查看时间的时候,发现GitLab上显示的时间和提交的时间不一致。 本地时间现在为:2017-11-28 11:43 查看本地代码提交的时间为:2017...
  • qq446282412
  • qq446282412
  • 2017-11-28 12:47:45
  • 1512

docker-gitlab配置

之前,在服务器上直接安装配置过gitlab,感觉需要配置安装的东西还是挺多的:git,redis,postgresql,nginx等。这么多服务一起,备份和迁移都不方便。为了避免这个问题,决定将git...
  • Michael_base
  • Michael_base
  • 2017-09-13 15:23:51
  • 635
收藏助手
不良信息举报
您举报文章:Docker 解决容器时区时间不一致
举报原因:
原因补充:

(最多只允许输入30个字)