开发者社区 > 云原生 > 容器服务 > 正文

Docker容器和宿主机时间不一致问题


问题描述: Docker容器和宿主机时间不一致问题

用户创建了docker容器,但是发现容器的时间和宿主机的时间不一致





解决过程:


通过对比我们可以看出主要是时区不通导致的,容器内部使用UTC,宿主机使用了CST,这两者间相差了8个小时。


解决方案有2种:
1、    创建容器的时候指定启动参数,自动挂载localtime文件到容器内





2、    以dockerfile创建容器的情况下,可以将参数写入dockerfile





展开
收起
云栖徒骇 2016-05-10 11:15:01 7265 0
1 条回答
写回答
取消 提交回答
  • ReDocker容器和宿主机时间不一致问题
    貌似也不用这么麻烦,有一个老法子:进入容器内,cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
    实测可用。


    第二种方法就是。。。
    2017-02-16 15:22:36
    赞同 展开评论 打赏

国内唯一 Forrester 公共云容器平台领导者象限。

相关电子书

更多
应用 Docker 进行持续交付:用技术改变交付路程 立即下载
从Docker到容器服务 立即下载
构建基因数据应用生态系统—— docker in Bio/informatics 立即下载