关于容器时间与宿主机不同的建议与手动同步的方法

如图,容器时间与主机时间不一致,正确来说应该是时区不一致,构建容器时应该增加自动校准时间的操作,或者增加一个容器可以选择时区的功能。
宿主机

容器

手动同步教程

#使用容器终端或通过以下方法连接容器
#查看容器id或名字
docker   ps  -a

#进入容器
docker exec -it -u root 容器名或id /bin/sh
mkdir -p /usr/share/zoneinfo/Asia

#输入exit退出容器
exit

#拷贝时区文件
docker cp /usr/share/zoneinfo/Asia/Shanghai 容器ID或容器名:/usr/share/zoneinfo/Asia
docker exec -it -u root 容器名或id /bin/sh
cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

#在容器中检查是否修改成功
/ # date
Sat Mar  9 20:51:34 CST 2024
1 个赞

手动点赞 :+1:

1 个赞