1. 在 Docker 主机上打开终端,输入以下命令来创建 daemon.json 文件:
sudo nano /etc/docker/daemon.json
  1. 在 daemon.json 文件中添加以下内容:
{
  'log-driver': 'json-file',
  'log-opts': {
    'max-size': '10m',
    'max-file': '3',
    'labels': 'production_status',
    'env': 'os,customer'
  },
  'debug': true
}

这将开启 Docker 的 debug 模式,并配置日志级别为 debug。同时,我们还配置了日志驱动程序为 json-file,并设置了最大日志文件大小为 10MB,最大日志文件数为 3 个。

  1. 保存并关闭文件。重启 Docker 服务,以使更改生效:
sudo systemctl restart docker

现在,Docker 将以 debug 级别记录所有日志,并将其写入 json 文件中。您可以使用以下命令来查看 Docker 日志:

sudo docker logs <container-id>
Docker Daemon.json 配置日志级别为 Debug 并开启日志

原文地址: https://www.cveoy.top/t/topic/jmv2 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录