zoukankan      html  css  js  c++  java
  • 修改centos7容器的时间和宿主机时间一致

     一、问题

    centos7系统容器时间与宿主机系统时间不一致,就进去查看一番,发现时区和宿主机上的时间不一致,下面就来解决一下

    二、现象

    1、查看centos宿主机的时间 输入如下命令查看

    # date

    [root@localhost docker-server]# date
    2019年 07月 31日 星期三 11:42:23 CST

    2、输入如下命令进入指定的容器 然后查看时间如下

    # docker exec -it tjsp2 bash

    [root@localhost docker-server]# docker exec -it tjsp2 bash
    [root@cf8aa41a47f7 /]#
    [root@cf8aa41a47f7 /]# date
    Wed Jul 31 03:45:04 UTC 2019
    [root@cf8aa41a47f7 /]#

    三、总结

    发现宿主主机使用的是CST时间,容器容器使用的是UTC时间,这两个时区不一样。导致了时间不一样。

    四、同步docker中的容器时间和宿主机相同

    1、在容器中修改下/etc/localtime文件的名称,避免冲突

    # mv /etc/localtime /etc/localtime.bak

    2、修改时区为上海

    # cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

    3、然后查看是否一致时间

    [root@cf8aa41a47f7 /]# date
    Wed Jul 31 12:00:44 CST 2019
    [root@cf8aa41a47f7 /]#
    [root@cf8aa41a47f7 /]# exit
    exit
    [root@localhost docker-server]#
    [root@localhost docker-server]# date
    2019年 07月 31日 星期三 12:00:47 CST
    [root@localhost docker-server]#

    参考博客:

    修改docker容器的时间和宿主机时间一致

    https://blog.csdn.net/qq_37054881/article/details/89964203

    Docker容器时间跟主机时间保持同步的操作记录

  • 相关阅读:
    生成排列与生成子集
    赛后总结AtCoder Beginner Contest 090(Beginner)
    树状数组笔记
    论怎么记住tarjan的板子
    tarjan缩点-受欢迎的牛-笔记
    tarjan模板(%%%hzwer)-2.0
    tarjan模板(%%%hzwer)
    匈牙利算法学习笔记
    最短路-Car的旅行路线
    数据结构 笔记1 搜索树
  • 原文地址:https://www.cnblogs.com/djlsunshine/p/11275463.html
Copyright © 2011-2022 走看看