由于没找到更好的方法,所以采用最原始的方法解决
1,停止docker服务
[jesschen@jesschen-pc ~]$ ps aux | egrep '(docker)'
root 5769 1.9 1.2 1374968 101404 ? Ssl 10:23 0:42 /usr/bin/dockerd
root 5778 0.3 0.5 1112812 45096 ? Ssl 10:23 0:06 containerd --config /var/run/docker/containerd/containerd.toml --log-level info
kill -9 5778
kill -9 5769
2,删除所有docker文件
find -name docker
- 逐个删除查到的docker相关文件(以 /var/lib/docker为例)
sudo rm -rf /var/lib/docker
- 删除文件系统内docker的相关文件,避免下次安装docker时出现冲突的问题
runc: 文件系统中已存在 /usr/bin/runc
containerd: 文件系统中已存在 /usr/bin/containerd
containerd: 文件系统中已存在 /usr/bin/containerd-shim
containerd: 文件系统中已存在 /usr/bin/ctr
docker: 文件系统中已存在 /usr/bin/docker-init
docker: 文件系统中已存在 /usr/bin/docker-proxy
docker: 文件系统中已存在 /usr/bin/dockerd