Tag: date时间

Docker:如何更新容器中php.ini的更改

我有一个docker的容器里面有php5.6 。 当我testing一些东西,我得到这个错误: strtotime(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected the timezone 'UTC' for […]

与Docker容器共享主机时区

我正在尝试将Docker容器的时区与我的主机同步。 我的主机使用ISM和docker容器(使用tomcat图像)默认情况下使用UTC。 我读过,我们应该挂载一个卷来共享主机的时区: $ docker run -t -i -p 8080:8080 -p 8090:8090 -v /etc/localtime:/etc/localtime:ro tomcat:7.0.69-jre8 /bin/bash 之后,我可以检查检索的date是否与主机相同: $ date Fri Jul 22 13:53:45 IST 2016 当我部署我的应用程序,我尝试更新date,我可以看到date22/07/2016正在使用我的浏览器时区,这是运行docker集装箱的主机相同。 但debbuging应用程序的服务器端我可以看到date转换为UTC时区。 这意味着docker容器并没有真正使用我安装的主机卷。 我错过了什么? 我尝试过的另一种方法是更新Docker容器中的时区: $ dpkg-reconfigure tzdata // Selecting the corresponding options afterwards 这样我可以在我的应用程序的客户端和服务器端看到相同的时区。 先谢谢了

Docker固定date

我有一个运行mongo服务器的docker容器和一个连接到它的docker节点应用程序。 在mongo中,我有每天都在转储的数据,节点在查询时有逻辑使用昨天的date。 这是一个我不想每天都更新mongo数据库的testing设置。 有没有办法指定一个固定的date泊坞窗或节点,使mongo中的数据仍然是相关的?

Docker容器date/时间与主机PC完全不同

当我在PC上运行Docker容器时,与主机PC的date/时间完全不同。 看下面的命令。 容器识别器的时间设置为前一天,不同的小时,与主机不同的分钟。 任何想法是怎么回事? PS C:\Users\Bobby> date 11 October 2016 19:51:38 PS C:\Users\Bobby> docker exec recognizerDev date Mon Oct 10 21:43:54 UTC 2016 当我尝试在AWS Linux主机上运行相同的东西时,date/时间是正确的,除了由于时区造成的1小时差异。 请注意,第一条命令按照我的电脑以UTC + 1(伦敦)返回正确的时间/date。 第二个命令表示它是UTC,但这不可能是正确的,因为它会返回相同的结果less于1小时。

Docker时区在Ubuntu 16.04图像

我已经使用Ubuntu 16.04镜像创build了Docker conatainer。 docker运行-it -d –name容器名-v / var / www / public –privileged ubuntu 创build容器后,我在容器内检查date #date 星期二10月25日08:10:34 UTC 2016 但是,我需要设立亚洲/加尔各答 ,我试图改变 在/ etc /时区 然后文件停止并启动 Docker容器, 它不起作用。 仍然显示同一时间。 build议我如何更改docker容器中的时区在创build容器之后?