运行docker容器默认时区为0区
# 运行一个nginx服务器docker run -d -p 80:80 --name nginx nginx# 进入容器shelldocker exec -it nginx /bin/bash# 查看时区date -R# 退出容器exit
将容器内时区修改为8区
# 停止容器docker stop nginx# 删除容器docker rm nginx# 创建并运行容器,通过 -e TZ="Asia/Shanghai" 设置时区docker run -e TZ="Asia/Shanghai" -d -p 80:80 --name nginx nginx# 进入容器shelldocker exec -it nginx /bin/bash# 查看时区date -R