美文网首页
Docker alpine linux 修改时区

Docker alpine linux 修改时区

作者: 左诗右码 | 来源:发表于2024-02-27 21:49 被阅读0次

Docker alpine Linux 中修改时区

如果已经在容器中


# 安装 timezone 数据包
apk add tzdata
# 防止添加失败,可以加上 -U 参数,更新仓库缓存
apk add -U tzdata

ls /usr/share/zoneinfo
cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

# 指定为上海时区
echo "Asia/Shanghai" >  /etc/timezone

# 验证时区 `CST` 即为中国标准时间
date
# date -R
# 示例如下:
# /etc # date
# Tue May  3 01:41:18 CST 2022
# /etc # date -R
# Tue, 03 May 2022 01:41:25 +0800

# 为了降低容器空间,可以删除掉数据包
apk del tzdata


如果是在 dockerfile 中

RUN apk add tzdata \
&& cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime \
&& echo "Asia/Shanghai" >  /etc/timezone \
&& apk del tzdata

相关文章

网友评论

      本文标题:Docker alpine linux 修改时区

      本文链接:https://www.haomeiwen.com/subject/bkfzadtx.html