kav*_*ndu 30 timezone docker dockerfile
我想在我的 Docker 容器中设置时区。我关注了这篇文章,但找不到高山基础图像的工作解决方案。你能指导一下吗?
Han*_*ian 93
您需要安装该tzdata软件包,然后将环境变量设置TZ为时区。(包含所有时区的列表)
FROM alpine:latest
RUN apk add --no-cache tzdata
ENV TZ=Europe/Copenhagen
Run Code Online (Sandbox Code Playgroud)
输出
$ 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
Run Code Online (Sandbox Code Playgroud)
小智 14
这是我的Dockerfile,它有效:
FROM alpine:latest
# Essentials
RUN apk add -U tzdata
ENV TZ=America/Santiago
RUN cp /usr/share/zoneinfo/America/Santiago /etc/localtime
Run Code Online (Sandbox Code Playgroud)
您必须将“美国/圣地亚哥”替换为您的时区
| 归档时间: |
|
| 查看次数: |
48725 次 |
| 最近记录: |