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

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

问题描述:

我想设置的码头工人守护进程的在Ubuntu 16.04)如何启用Docker守护程序的“调试”日志记录? (Ubuntu的16.04)

泊坞版本1.12.6 =

以下没有工作的详细级别:

  • 的/ etc /docker/daemon.json,设置“调试”:真(找不到文件)
  • 泊坞窗-d(提供的错误码头工人的国旗,但没有定义后台程序)

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

添加以下代码片段:

{ "debug": true }

你需要在这一点上重新启动搬运工服务sudo systemctl restart docker

编辑:

因为你正在使用泊坞窗的旧版本,你可能需要以不同的方式做事。

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

编辑这个文件,并添加EnvironmentFile=/etc/default/docker

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

为您的特定版本进一步文档here

+0

不幸的是在这之后我[泊坞窗PS]命令还是老样子显示未调试信息在所有:( – HerbalMart

+0

已经更新了我的答案。希望帮助:) – user2983542