Docker日志文件的默认存放路径是/var/lib/docker/containers/id/id-json.log
,其中id
是容器的ID。您可以通过docker logs -f e4bd48ef3103
命令查看特定容器的日志,其中e4bd48ef3103
是容器的ID。
如果您需要修改Docker日志文件的存放位置,可以按照以下步骤操作:
-
停止Docker服务:
sudo service docker stop
-
编辑Docker启动配置文件:
sudo nano /etc/docker/daemon.json
-
在配置文件中添加新的日志存放位置,例如:
{
"log-driver": "json-file",
"log-opts": {
"max-size": "10m",
"max-file": "3"
}
}
-
保存并关闭文件。
-
启动Docker服务:
sudo service docker start
修改后,Docker日志将会被存放在新指定的位置,例如/var/log/docker/custom.log
。
请注意,在修改日志存放位置之前,建议备份当前的Docker数据存储目录,以防数据丢失。