Docker alpine linux 修改时区
在Docker容器中修改时区,可以通过设置环境变量TZ
来实现。以下是一个Dockerfile
的例子,它使用Alpine Linux作为基础镜像,并将时区设置为Asia/Shanghai
。
FROM alpine:latest
# 设置时区为Asia/Shanghai
ENV TZ=Asia/Shanghai
# 安装tzdata包
RUN apk add --no-cache tzdata
# 配置时区
RUN cp /usr/share/zoneinfo/$TZ /etc/localtime && \
echo $TZ > /etc/timezone && \
date
# 其他Docker指令...
构建并运行这个Docker镜像后,容器内应该会显示为亚洲上海的时间。
评论已关闭