Hello, Snowflake!

Docker 镜像,基于 alpine 系统的时区配置

Dec 03, 2023
0
0

Docker 镜像,基于 alpine 系统的时区配置

参考:Docker 镜像,基于 alpine 系统的时区配置

在容器中修改

# 安装时区设置
apk add tzdata
# 复制上海时区
cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
# 指定为上海时区
echo "Asia/Shanghai" > /etc/timezone
# 验证
date -R
# 输出,和当前时间对比
Thu, 14 Feb 2019 14:01:02 +0800
# 删除其他时区配置,节省空间
apk del tzdata

构建镜像时修改

FROM alpine:3.9

# 设置时区为上海
RUN apk add tzdata && cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime \
    && echo "Asia/Shanghai" > /etc/timezone \
    && apk del tzdata