【问题标题】:How do I enable "debug" logging of the Docker daemon? (Ubuntu 16.04)如何启用 Docker 守护程序的“调试”日志记录? (Ubuntu 16.04)
【发布时间】:2017-12-06 11:01:09
【问题描述】:

我想在 ubuntu 16.04 中设置 docker 守护进程的详细级别)

Docker 版本 = 1.12.6

以下操作无效:

  • /etc/docker/daemon.json, setting"debug": true (找不到文件)
  • docker -d(提供错误 docker 标志但未定义守护进程)

【问题讨论】:

    标签: docker verbose verbosity log-level


    【解决方案1】:

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

    添加以下代码sn -p:

    { "debug": true }

    此时您需要重启 docker 服务sudo systemctl restart docker

    编辑:

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

    运行systemctl show --property=FragmentPath docker 以显示默认文件。这应该类似于/lib/systemd/system/docker.service

    编辑此文件并添加EnvironmentFile=/etc/default/docker

    -D 标志添加到/etc/default/docker 中的DOCKER_OPTS 并重新启动服务。

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

    【讨论】:

    • 不幸的是,在此之后我的 [docker ps] 命令仍然显示不调试信息:(
    猜你喜欢
    • 2016-10-29
    • 2016-11-04
    • 2010-09-14
    • 1970-01-01
    • 1970-01-01
    • 2023-03-14
    • 1970-01-01
    • 2018-06-16
    • 1970-01-01
    相关资源
    最近更新 更多