Docker容器内时间不正确调整
1、复制主机localtime到容器
docker cp /etc/localtime 容器id:/etc/localtime
如果报错
Error response from daemon: Error processing tar file(exit status 1): invalid symlink "/etc/localtime" -> "../usr/share/zoneinfo/Asia/Shanghai"
2、重新执行
docker cp /usr/share/zoneinfo/Asia/Shanghai 容器id:/etc/localtime
3、重启docker服务
docker restart 容器id
4、进入容器查看时间是否正确
docker exec -it 容器id /bin/bash
5、进入容器后执行命令
date
本文介绍了一种解决Docker容器内部时间与宿主机不同步的方法。通过复制宿主机的时间配置文件到容器中,并重启容器服务来实现时间同步。具体步骤包括复制时间文件、重启容器及验证时间是否正确。
4623

被折叠的 条评论
为什么被折叠?



