Linux入门教程:解决:Docker 启动的容器内部时间比服务器时间晚 8 小时,容器内部时间与宿主机时间不一致,


1.docker 方式启动容器 nexus3 ,运行正常,但查日志时发现容器时间比宿主机时间晚8小时,内外时间不一致。

2.解决方法:启动容器时加入时间挂载,使用宿主机时间:

 -v /etc/localtime:/etc/localtime:ro

如: 启动 nexus3 的完整命令为:

docker run -tid -p 8081:8081 --privileged=true --name nexus3 -v $PWD/nexus-data:/var/nexus-data  -v /etc/localtime:/etc/localtime:ro --restart=always docker.io/sonatype/nexus3

相关内容