Ответ 1
Путь к файлу по умолчанию в Linux - это /etc/docker/daemon.json
как вы сказали, но по умолчанию он не существует. Вы можете написать их самостоятельно и добавить в них дополнительные файлы конфигурации демона докеров, вместо того чтобы передавать в эти параметры конфигурации в командной строке. Вам даже не нужно делать dockerd --config-file/etc/docker/daemon.json
поскольку это путь по умолчанию, но может быть полезно сделать его явным для других, которые проверяют систему.
Также убедитесь, что любая конфигурация, установленная в /etc/docker/daemon.json
, не конфликтует с параметрами, переданными в командной строке для dockerd
. Для справки:
Параметры, заданные в файле конфигурации, не должны конфликтовать с параметрами, установленными с помощью флагов. Демон docker не запускается, если опция дублируется между файлом и флагами, независимо от их значения.