当前位置: 代码迷 >> 综合 >> docker容器时间和宿主机时间不一致
  详细解决方案

docker容器时间和宿主机时间不一致

热度:61   发布时间:2024-03-06 22:44:27.0

发现docker内的时间和宿主机的时间有差异,这是容器的时区默认的不是中国时区,可以在容器内修改,具体步骤如下:

1.查询需要修改的容器ID

docker ps 

2.进入对应的容器

docker exec -it 容器ID /bin/bash

3.查看时区,选择上海时区

cd  /usr/share/zoneinfo/Asia

4.修改时间

cp -i Shanghai /etc/localtime

5.确认操作

cp: overwrite '/etc/localtime'? yes

6.检查时间

root@test1:/usr/share/zoneinfo/Asia# date
Wed Oct 21 16:50:39 CST 2020