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容器时间跟主机时间保持同步的操作记录

  • 相关阅读:
    Mysql存储引擎概念特点介绍及不同业务场景选用依据
    python
    nginx使用keepalived实现高可用
    python-文件操作(1)
    浏览器缓存知识小结及应用
    cookie 和 session
    tcp三次握手
    TCP/IP系列——长连接与短连接的区别
    python
    python- 迭代器与生成器
  • 原文地址:https://www.cnblogs.com/djlsunshine/p/11275463.html
Copyright © 2011-2022 走看看