【发布时间】:2016-12-02 01:56:02
【问题描述】:
首先,我在我的 Dockerfile 中配置时区如下,但它失败了(当我进入 docker 容器并执行“日期”时,只是为了获得 Etc/UTC 时间)。
FROM selenium/standalone-firefox:3.0.1-aluminum
USER root
RUN echo "Asia/Shanghai" > /etc/timezone
RUN dpkg-reconfigure -f noninteractive tzdata
然后,我再次尝试如下,似乎 'dpkg-reconfigure' 重置了 /etc/timezone.那么到底怎么了?
补充: 在我按照 BMitch 建议的方法进行操作后,它确实向前迈出了一步,但出现了另一个令人困惑的问题:docker 容器内的 date 命令打印了错误的时间。
【问题讨论】:
-
看这里(debconf 解决方案):stackoverflow.com/questions/8671308/…
标签: linux ubuntu docker timezone