如果我运行
我的问题是
根据此问题的答案,如果我生成一个docker.service的重载文件,并将内容设置为:
有效的配置应该是:
systemctl cat docker.service
来检查docker.service的单元文件,可以在默认的unit文件中找到ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock
。我的问题是
--containerd=/run/containerd/containerd.sock
开关的目的是什么?根据此问题的答案,如果我生成一个docker.service的重载文件,并将内容设置为:
[Service]
ExecStart=
ExecStart=/usr/bin/dockerd -H fd://
有效的配置应该是:
[Service]
ExecStart=/usr/bin/dockerd -H fd://
那么这个配置会导致什么情况呢? 我希望docker可以在本地和远程都能正常工作,并启用TLS保护。 我还需要通过ssh调用docker守护进程。
非--containerd=/run/containerd/containerd.sock
的配置将被省略。
提前致谢。