如何启用 "debug" 日志记录 Docker 守护程序? (Ubuntu 16.04)
How do I enable "debug" logging of the Docker daemon? (Ubuntu 16.04)
我想在 ubuntu 16.04)
中设置 docker 守护进程的详细级别
Docker版本=1.12.6
以下无效:
- /etc/docker/daemon.json, setting"debug": 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
在/etc/default/docker
中将-D
标志添加到DOCKER_OPTS
并重新启动服务。
您的特定版本的更多文档 here
我想在 ubuntu 16.04)
中设置 docker 守护进程的详细级别Docker版本=1.12.6
以下无效:
- /etc/docker/daemon.json, setting"debug": 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
在/etc/default/docker
中将-D
标志添加到DOCKER_OPTS
并重新启动服务。
您的特定版本的更多文档 here