重庆思庄Oracle、Redhat认证学习论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1911|回复: 0
打印 上一主题 下一主题

[系统管理] Docker 容器时区时间不一致问题解决

[复制链接]
跳转到指定楼层
楼主
发表于 2019-9-11 09:36:05 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
解决方案:
1,最傻瓜也最方便的处理方式,运行新的容器前设置本机时区和时间文件与容器的映射

docker run -v /etc/timezone:/etc/timezone -v /etc/localtime:/etc/localtime ...1
-v /etc/timezone:/etc/timezone -v /etc/localtime:/etc/localtime 命令为文件映射的命令,后面在写自己的启动代码。
2,拷贝文件到已经存在的容器

docker cp /etc/localtime  [containerId]:/etc/localtime
docker cp /etc/timezone  [containerId]:/etc/timezone12
以上将宿主机的时间与本地时间绑定到容器中,这样时间就会跟宿主机一样了。

/etc/timezone // 时区
/etc/localtime // 时间12
验证时间是否正确,在控制台输入以下命令即可

[root@izbp11gsqdkmgt6b1r4kajz ~]# date
2018-09-07 09:49:32



分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 支持支持 反对反对
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|手机版|小黑屋|重庆思庄Oracle、Redhat认证学习论坛 ( 渝ICP备12004239号-4 )

GMT+8, 2024-5-19 00:28 , Processed in 0.086393 second(s), 20 queries .

重庆思庄学习中心论坛-重庆思庄科技有限公司论坛

© 2001-2020

快速回复 返回顶部 返回列表