docker日志文件存放路径

Docker日志文件的默认存放路径是/var/lib/docker/containers/id/id-json.log,其中id是容器的ID。您可以通过docker logs -f e4bd48ef3103命令查看特定容器的日志,其中e4bd48ef3103是容器的ID。

如果您需要修改Docker日志文件的存放位置,可以按照以下步骤操作:

  1. 停止Docker服务:sudo service docker stop

  2. 编辑Docker启动配置文件:sudo nano /etc/docker/daemon.json

  3. 在配置文件中添加新的日志存放位置,例如:

{
  "log-driver": "json-file",
  "log-opts": {
    "max-size": "10m",
    "max-file": "3"
  }
}
  1. 保存并关闭文件。

  2. 启动Docker服务:sudo service docker start

修改后,Docker日志将会被存放在新指定的位置,例如/var/log/docker/custom.log

请注意,在修改日志存放位置之前,建议备份当前的Docker数据存储目录,以防数据丢失。

Top