欢迎光临
我们一直在努力

Docker容器和宿主机时间不同步的解决办法(docker时间和宿主机时间)

很多用户在使用了Docker以后都反映遇到Docker容器的时间和宿主机时间不同步的问题。其实这主要是因为宿主机设置了时区,但是Docker容器并没有设置,这才导致它们时间不同步。下面小编就给大家分享下Docker容器和宿主机时间不同步的解决办法。

Docker容器和宿主机时间不同步的解决办法(docker时间和宿主机时间)

Docker容器和宿主机时间不同步的解决办法(docker时间和宿主机时间)

接下来,我们通过在在宿主机和容器里分别执行date命令来看下实际的情况。

在宿主机执行date命令的结果:

Docker容器和宿主机时间不同步的解决办法(docker时间和宿主机时间)

进入到容器里,再执行date命令的结果:

docker exec -it 《containerid》 /bin/sh

date

执行后的结果为:

Docker容器和宿主机时间不同步的解决办法(docker时间和宿主机时间)

从截图来看,我们发现相差了8个小时。那么如何解决这个问题呢?目前有两种思路供参考。

  创建容器的时候指定启动参数,自动挂载localtime文件到容器内

docker run –name 《name》 -v /etc/localtime:/etc/localtime:ro …

  把时区设置加入到Dockerfile中

# Ubuntu

RUN echo “Asia/shanghai” 》 /etc/timezone;

# CentOS

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

以上就是Docker容器和宿主机时间不同步的解决办法,这个问题主要是由于Docker容器没有设置时间导致的,因此用户只需根据上面的介绍的方法进行设置即可。

赞 (0)

系统之家作者

0 0

生成海报

Linux中如何安装并使用http_load对服务器进行压力测

上一篇
2022年2月20日 18:10

如何在Ubuntu 14.04中安装Eclipse以及PyDev扩展(ubuntu安装eclipse详细教程)

下一篇
2022年2月20日 18:10

相关推荐

  • 2022年1月28日

    淮安少儿图书馆春节开不开门2022(淮安图书馆开放时间)

  • 2020年4月21日

    【揭秘】网络凤楼灰色产业诡异操作手法!

  • 2022年1月28日

    脚链哪个牌子好?2018十大脚链品牌排行榜(进口五金脚链品牌)

  • 2021年9月21日

    淘宝为什么不能微信支付(可以微信付款的购物软件有哪些?)

  • 2022年1月7日

    3岁儿童礼物排行榜2019

  • 2021年12月17日

    抖音教会我3种视频去水印的方法,简单又高效,别说你一个不知道(抖音保存的视频怎么去水印)

赞(0)
版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:《Docker容器和宿主机时间不同步的解决办法(docker时间和宿主机时间)》
文章链接:https://www.6buu.com/594468.html
本站资源仅供个人学习交流,不允许用于商业用途,否则法律问题自行承担。

评论 抢沙发