当前位置: 首页 > 编程笔记 >

Docker 解决获取容器获取的时间不是本地时间的问题

屠钊
2023-03-14
本文向大家介绍Docker 解决获取容器获取的时间不是本地时间的问题,包括了Docker 解决获取容器获取的时间不是本地时间的问题的使用技巧和注意事项,需要的朋友参考一下

docker 获取容器获取的时间出错问题解决:

在使用Docker部署网站的时候,无意间发现容器里面的时间竟然是美国时间,被雷到了,不过解决办法也很简单,有两种办法

1、重新启动一个容器,加上如下参数,即可使用宿主机时间

$ -v /etc/localtime:/etc/localtime:ro # docker run -d -v /etc/localtime:/etc/localtime:ro [image]

2、假如,你不想重新启动,或者不能重新启动,也没关系,可以直接把文件复制到容器内,如下

$ docker cp /etc/localtime [containerId]:/etc/localtime

3、然后通过date命令查看系统时间

查看本机的

$ date

查看容器的

$ docker exec [containerId] date

是不是已经改过来了呢。。

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

 类似资料:
  • 问题内容: 我如何获得客户的时间?当我使用它返回服务器的时间。 问题答案: 每个人都提到,PHP仅显示服务器端时间。 对于客户端,您将需要Javascript,以下方法可以解决问题。 而且,如果您想要AM / PM后缀,则应执行以下操作:

  • 问题内容: 我想使用Java代码获取不同时区的本地时间。基于传递给函数的时区,我需要该时区的本地时间。如何实现呢? 问题答案:

  • 我正在做一个主要使用javascript, css, html5的项目。我需要准确地获取本地时间,无论用户位于哪里,以允许用户在特定日期访问模块。假设。 如何准确获取用户的本地时间? 选项: 1:使用JavaScript获取用户的本地时间并使用它。 问题:用户可以手动更改其系统的日期时间设置,以更改日期并过早访问模块。 2:使用服务器日期时间在特定日期启用模块。 问题:服务器可能位于任何地方,例如

  • 问题内容: 在Objective-c中,以下代码使用API 生成UTC日期时间信息。 但是在Swift中, 结果为本地日期和时间。 我有两个问题: 如何获取对象中的UTC时间和本地时间(以及给出本地时间)。 我如何才能从对象获取精度达几秒钟。 编辑1:感谢您的所有输入,但我不在寻找对象或字符串值。我只是在寻找NSDate对象(但是我们要把它们煮熟,但这是必需的)。 见第1点。 问题答案: 该文档说

  • 问题内容: 如何在Swift中获取本地日期和时间? 问题答案: 我已经找到答案了。

  • 本文向大家介绍lua获取未来某时间点的时间戳解决方案,包括了lua获取未来某时间点的时间戳解决方案的使用技巧和注意事项,需要的朋友参考一下 最近在做游戏定时推送,犹如第二天9点通知玩家领取奖励之类的需求,要求获取第二天9点的时间戳,以前用JS写过类似的需求,JS中的Date类用起来比较方便,很多东西已经帮忙弄好了,最主要的还是会自动处理时间和日期的自己进阶吧。最近写lua也碰到类似的需求,但看过l