修改docker的时间

一、前言

创建完docker容器后,exec进入容器中发现时间跟主机时间不一致,从而导致各种问题。

 修改docker的时间_第1张图片

二、解决办法

1、复制宿主机上的zoneinfo文件夹到容器下的/usr/share/目录下。

 docker cp /usr/share/zoneinfo 容器名称:/usr/share/

2、 进入到容器中

 docker exec -it 容器名称 /bin/bash

3、 创建软连接,修改时区。

ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
echo "Asia/Shanghai" > /etc/timezone

4、查看时间,进行测试。

date

你可能感兴趣的:(docker,docker,linux)