启动容器时调整
通过挂载数据卷的方式,让容器内系统与宿主系统时区同步
宿主机设置
ln -fs /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
echo Asia/Shanghai > /etc/timezone
容器启动挂载数据卷
-v /etc/timezone:/etc/timezone:ro \
-v /etc/localtime:/etc/localtime:ro \
制作镜像时调整
适用于CentOS,在Dockerfile中加入
ENV TZ Asia/Shanghai
RUN ln -fs /usr/share/zoneinfo/${TZ} /etc/localtime && echo ${TZ} > /etc/timezone
参考文档
PREVIOUSRedis在Docker下的安装
NEXTJava基本类型包装类的享元模式