Docker容器何时获取他们的时间信息? 我从基本的ubuntu创build了一些容器:可信的图像,当我运行它并请求'date'时,我得到UTC时间。 有一段时间我通过在Dockerfile中执行以下操作来解决这个问题: RUN sudo echo "America/Los_Angeles" > /etc/timezone 但是,由于某种原因,停止工作。 在网上search我看到了下面的提示: docker run -v /etc/timezone:/etc/timezone [image-name] 这两种方法虽然正确地设置了时区! $ cat /etc/timezone America/Los_Angeles $ date Tue Apr 14 23:46:51 UTC 2015 任何人都知道什么给?
我使用puppetpipe理一个debian服务器集群。 我需要更改群集上每台机器的时区。 正确的debian方法是使用dpkg-reconfigure tzdata 。 但是,如果我使用对话框,我似乎只能改变它。 有没有办法从shell自动化这个,所以我可以写一个Exec来简化这个过程? 如果不是的话,我认为下一个最好的方法可能是让puppet在整个群集中分配正确的数据/etc/timezone和/etc/localtime 。 任何input赞赏!