Docker alpine linux 修改时区
如果是在 dockerfile 中。
·
如果已经在容器中
# 安装 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

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐
所有评论(0)