# docker时区设置
# Dockerfile文件
1.注意字母大小写
RUN echo "Asia/Shanghai" > /etc/timezone
1
2.另一种写法
ENV TZ=Asia/Shanghai
RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone
1
2
2
# 容器创建时挂载时区
docker run --name=test -dp 18888:8888 -v /etc/localtime:/etc/localtime -v /home/test/config:/config test:1.0.0.0
1
# 容器已经启动
#进入容器里
ln -sf /usr/share/zoneinfo/Asia/Shanghai /ect/localtime
1
2
2