alpine 是精简版镜像,默认不带 timezone,需要我们处理一下,步骤如下:
1、安装 timezone 数据包
apk add -U tzdata
ls /usr/share/zoneinfo
为了防止添加失败,加上-U
参数,更新仓储缓存。
列出安装的时区文件,验证是否下载成功。
2、拷贝需要的时区文件到localtime,国内需要的是Asia/Shanghai:
cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
3、验证时区
date
CST 即为 中国标准时间。
4、移除时区文件
apk del tzdata
为了保证容器的精简和轻量,移除下载的时区文件。
命令合并
apk add -U tzdata && cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && apk del tzdata
官方网址
(END)