docker - 如何启用Docker守护程序的 “debug”日志记录? (Ubuntu 16.04)

标签 docker verbose verbosity log-level

我想在ubuntu 16.04中设置docker deamon的详细级别)

Docker版本= 1.12.6

以下无效:

  • /etc/docker/daemon.json,设置“调试”:true(找不到文件)
  • docker -d(提供了错误的docker标志,但未定义恶魔)
  • 最佳答案

    使用systemd时,建议的方式是插入。请参阅文档here。您可以在/etc/docker/daemon.json上创建该文件(如果尚不存在)。

    添加以下代码段:
    { "debug": true }
    您将需要在此时重新启动docker服务sudo systemctl restart docker
    编辑:

    因为您使用的是旧版Docker,所以您可能需要做不同的事情。

    运行systemctl show --property=FragmentPath docker以显示默认文件。这应该像/lib/systemd/system/docker.service
    编辑此文件并添加EnvironmentFile=/etc/default/docker
    -D中的DOCKER_OPTS中添加/etc/default/docker标志,然后重新启动服务。

    您的特定版本here的更多文档

    关于docker - 如何启用Docker守护程序的 “debug”日志记录? (Ubuntu 16.04),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44881110/

    相关文章:

    docker - Mesos上的Kubernetes,没有合适的报价

    python - 如何在管理中的字段后添加详细名称 - Django

    docker - 如何将 docker 镜像从一台主机复制到另一台主机?

    docker - 为什么在使用 '-p'标志运行时docker-compose启动不同的镜像

    django - django管理界面中的详细名称应用

    prolog - SICStus Prolog 垃圾收集跟踪消息

    language-agnostic - 如何确定使用什么日志级别?

    haskell - 函数式编程是否需要新的命名约定?

    c# - 将 docker 环境变量传递给 .net core

    entity-framework - 如何使 EF Core 迁移不那么冗长