我试图将 docker 移到/var/lib/docker
我/data/lib/docker
的 ubuntu 18.04 服务器上,然后我将其更改/lib/systemd/system/docker.service
为:
FROM:
ExecStart=/usr/bin/docker daemon -H fd://
TO:
ExecStart=/usr/bin/docker daemon -g /new/path/docker -H fd://
现在,即使我将文件改回前一个,我的容器和 docker 守护程序也无法启动。
有没有什么解决办法?
答案1
通过重新启动 containerd 服务解决问题:
systemctl restart containerd
问题出在我更改 systemd 时,容器守护进程受到了影响,如果不重新启动守护进程,我就无法重新启动 docker 服务