如何启用Docker守护进程的“debugging”日志logging? (Ubuntu 16.04)
我想在Ubuntu 16.04中设置docker deamon的详细级别)
Docker版本= 1.12.6
以下不起作用:
- /etc/docker/daemon.json,设置“debug”:true(找不到文件)
- docker -d(提供了错误docker标志,但没有定义deamon)
使用systemd时推荐使用的方法是drop-ins。 请参阅这里的文档。 如果文件不存在,可以在/etc/docker/daemon.json
创build文件。
添加下面的代码片段:
{ "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
中的DOCKER_OPTS
,然后重新启动服务。
更多文档在这里你的特定版本