【发布时间】: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
我想在 ubuntu 16.04 中设置 docker 守护进程的详细级别)
Docker 版本 = 1.12.6
以下操作无效:
【问题讨论】:
标签: docker verbose verbosity log-level
使用 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
【讨论】: