码头工人的daemon.json在哪里?(失踪)

从文档:

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

回答:

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

回到顶部