来自 文档:
Linux 上配置文件的默认位置是 /etc/docker/daemon.json
但是我的新 docker 安装中没有它:
# docker --version
Docker version 17.03.1-ce, build c6d412e
# ls -la /etc/docker/
total 12
drwx------ 2 root root 4096 Apr 28 17:58 .
drwxr-xr-x 96 root root 4096 Apr 28 17:58 ..
-rw------- 1 root root 244 Apr 28 17:58 key.json
# lsb_release -cs
trusty
原文由 astef 发布,翻译遵循 CC BY-SA 4.0 许可协议
Linux 上的默认配置文件路径是
/etc/docker/daemon.json
如您所说,但默认情况下不存在。您可以自己编写一个并将其他 docker daemon 配置内容放入其中,而不是将这些配置选项传递到命令行中。您甚至不必做dockerd --config-file /etc/docker/daemon.json
因为这是默认路径,但它对于正在检查系统的其他人来说是非常有用的。还要确保您在
/etc/docker/daemon.json
中设置的任何配置与传递给命令行dockerd
的选项不冲突。以供参考: