系统:Ubuntu 20.04
docker版本:20.10.22

背景

由于之前系统根目录空间不足,于是把docker文件夹进行了迁移。结果昨天下午对算法进行打包时,一直在报错。然后我完全卸载了docker,又安装了docker。在安装过程中,报了如下所示的错误:
docker安装报错

ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock (code=exited, status=1/FAILURE)

按照网上的各种方法,解决了一个小时都还没有成功,后来又看到一个博主分享的文章,成功解决。

解决方案

sudo gedit /usr/lib/systemd/system/docker.service
# 原来的内容
ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock
# 改为如下的内容
ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock --graph /usr/local/docker
systemctl daemon-reload
systemctl restart docker

在这里插入图片描述
安装成功!

参考链接

https://zhuanlan.zhihu.com/p/320119113

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐