gpt4 book ai didi

docker - 如何在GKE Pod中设置时区

转载 作者:行者123 更新时间:2023-12-02 12:05:44 24 4
gpt4 key购买 nike

我将docker Linux部署到了gcloud gke pod。

我添加了下面的代码,试图在dockerfile中设置时区。该代码在本地docker中正确运行。但这在gcloud gke pod中不起作用。时区位于本地PST,GKE Pod中的时区仍位于UTC。请帮忙!

ENV TZ=America/Los_Angeles
RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone

最佳答案

我不确定这在您的本地环境中如何运作。看起来您失踪了(Ubuntu,Debian):

dpkg-reconfigure -f noninteractive tzdata

因此总而言之,像这样:
echo America/Los_Angeles >/etc/timezone && \
ln -sf /usr/share/zoneinfo/America/Los_Angeles /etc/localtime && \
dpkg-reconfigure -f noninteractive tzdata

这个 blog有一个很好的解释,包括 Alpine Linux的用法。

关于docker - 如何在GKE Pod中设置时区,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53331463/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com