zoukankan      html  css  js  c++  java
  • docker 解决容器时间与主机时间不一致的问题

    环境:

    1、阿里云ecs服务器

    2、docker

    3、docker镜像 centos7.4.1708

    方法一:

    查看主机时间:

    [root@iZbp1625jeg61bc2zzfcotZ dockerpack]# date
    Mon Mar  4 10:28:02 CST 2019

    查看容器时间:

    [root@79514e5793c5 /]# date
    2019年 03月 04日 星期一 02:28:44 UTC

    拷贝宿主机的  localtime 文件到容器内的相应位置

    [root@iZbp1625jeg61bc2zzfcotZ dockerpack]# docker cp /etc/localtime project:/etc/localtime
    [root@iZbp1625jeg61bc2zzfcotZ dockerpack]# date
    Mon Mar  4 10:34:47 CST 2019
    [root@iZbp1625jeg61bc2zzfcotZ dockerpack]# docker exec -it project /bin/bash
    [root@79514e5793c5 /]# date
    2019年 03月 04日 星期一 10:34:52 CST

    最后重启容器 !

    此时容器时间和宿主机时间已经ok

    发现问题:程序时间还是无法匹配上,与开发人员协商,jvm时区设置的时候 +8





    方法二:

    启动容器时加上参数:
    -v /etc/localtime:/etc/localtime:ro 


  • 相关阅读:
    poj3016
    BZOJ2560 串珠子
    HAOI 2009 逆序对数列
    BJOI2012 最多的方案
    ZJOI2008 生日聚会
    ZJOI2008 骑士
    SCOI2003 严格N元树
    SDOI2010 地精部落
    USACO Section 3.2 Stringsobits
    JLOI2013 卡牌游戏
  • 原文地址:https://www.cnblogs.com/shijunjie/p/10469364.html
Copyright © 2011-2022 走看看