设置docker容器时区
-
查看当前系统时间
1.1 查看当前系统版本
cat /etc/issue
1.2 查看当前系统时间
date
-
查看镜像默认时间
2.1 alpine镜像
sudo docker run -it --rm alpine date
2.2 ubuntu镜像
sudo docker run -it --rm ubuntu date
2.3 centos镜像
sudo docker run -it --rm centos date
-
修改镜像时区
3.1 设置alpine镜像时区
sudo docker run -it --rm -v /etc/localtime:/etc/localtime alpine date
sudo docker run -it --rm -e TZ=Asia/Shanghai alpine
sudo docker run -it --rm -e TZ=Asia/Shanghai -v /etc/localtime:/etc/localtime alpine date
3.2 设置ubuntu镜像时区
sudo docker run -it --rm -v /etc/localtime:/etc/localtime ubuntu date
sudo docker run -it --rm -e TZ=Asia/Shanghai ubuntu date
sudo docker run -it --rm -e TZ=Asia/Shanghai -v /etc/localtime:/etc/localtime ubuntu date
3.3 设置centos镜像时区
sudo docker run -it --rm -v /etc/localtime:/etc/localtime centos date
sudo docker run -it --rm -e TZ=Asia/Shanghai centos date
sudo docker run -it --rm -e TZ=Asia/Shanghai -v /etc/localtime:/etc/localtime centos date