【发布时间】:2021-08-31 09:41:23
【问题描述】:
我想在我的 docker 容器中设置时区。我关注这篇文章,但找不到 alpine 基础图像的工作解决方案。 你能指导我吗..
【问题讨论】:
标签: docker dockerfile timezone
我想在我的 docker 容器中设置时区。我关注这篇文章,但找不到 alpine 基础图像的工作解决方案。 你能指导我吗..
【问题讨论】:
标签: docker dockerfile timezone
这对我有用
FROM alpine:latest
RUN apk update && apk add tzdata
ENV TZ=Europe/Copenhagen
输出
$ docker run --rm alpine date
Tue Aug 31 09:52:08 UTC 2021
$ docker run --rm myimage date
Tue Aug 31 11:52:13 CEST 2021
【讨论】:
这是我的Dockerfile,它的工作:
FROM alpine:latest
# Essentials
RUN apk add -U tzdata
ENV TZ=America/Santiago
RUN cp /usr/share/zoneinfo/America/Santiago /etc/localtime
您必须将 'America/Santiago' 替换为您的时区'
【讨论】: