码头工人的daemon.json在哪里?(失踪)
从文档:
Linux上配置文件的默认位置是/etc/docker/daemon.json
但是我没有在新的docker安装中安装它:
# docker --versionDocker 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
回答:
Linux上的默认配置文件路径/etc/docker/daemon.json
如您所说,但默认情况下不存在。您可以自己编写一个文件,然后在其中放置其他docker
daemon配置内容,而不用将这些配置选项传递到命令行中。您甚至不必这样做,dockerd --config-file
/etc/docker/daemon.json因为这是默认路径,但对于正在检查系统的其他人来说,将其明确表示可能很有用。
此外,请确保您设置的任何配置/etc/docker/daemon.json
都不会与传递给命令行调用中的选项冲突dockerd
。以供参考:
配置文件中设置的选项不得与通过标志设置的选项冲突。如果在文件和标志之间复制选项,则无论其值如何,docker守护程序均无法启动。
以上是 码头工人的daemon.json在哪里?(失踪) 的全部内容, 来源链接: utcz.com/qa/434583.html