无法从 Centos 中完全删除 Docker
Unable to completely remove Docker from Centos
我尝试了几乎所有的建议和提示,但仍然无法从 Centos 7 中完全卸载 Docker。当我 运行 这个命令时:
$ yum remove docker-ce
然后 运行 这个命令:
$ docker ps
我仍然收到这个臭名昭著的警报:
Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
我还尝试删除与 Docker 相关的所有文件和存储库:
$ rm -rf /var/lib/docker
我尝试了许多其他删除命令,但仍然 docker ps
returns 我那个讨厌的警报。那么,有没有办法从 Centos 中完全删除 Docker?
我几年前写了一个删除旧 Dockers 的安装程序。这些来自该程序的最新版本。如您所见,Docker 已更改多次,因此您可以尝试多次删除。
这些命令的原始来源:
删除旧的 docker 和 docker 引擎安装
yum remove -y docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-selinux \
docker-engine-selinux \
docker-engine
https://docs.docker.com/install/linux/docker-ce/centos/#uninstall-docker-ce
正在删除社区版 (docker-ce) 安装
yum remove -y docker-ce
rm -rd /var/lib/docker
DOCKER-EE(2019-02-19 更新)
https://docs.docker.com/install/linux/docker-ee/centos/#uninstall-docker-ee
正在删除企业版(docker-ee)安装”
卸载 Docker EE 包:
yum remove -y docker-ee
删除所有图像、容器和卷
(因为这些不会自动从您的主机中删除):
rm -rd /var/lib/docker 2>/dev/null
删除其他Docker相关资源:
rm -rf /run/docker
rm -rf /var/run/docker
rm -rf /etc/docker
如果需要,删除 devicemapper 精简池并重新格式化块设备
那是其中的一部分。
您必须手动删除任何已编辑的配置文件。
我尝试了几乎所有的建议和提示,但仍然无法从 Centos 7 中完全卸载 Docker。当我 运行 这个命令时:
$ yum remove docker-ce
然后 运行 这个命令:
$ docker ps
我仍然收到这个臭名昭著的警报:
Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
我还尝试删除与 Docker 相关的所有文件和存储库:
$ rm -rf /var/lib/docker
我尝试了许多其他删除命令,但仍然 docker ps
returns 我那个讨厌的警报。那么,有没有办法从 Centos 中完全删除 Docker?
我几年前写了一个删除旧 Dockers 的安装程序。这些来自该程序的最新版本。如您所见,Docker 已更改多次,因此您可以尝试多次删除。
这些命令的原始来源:
删除旧的 docker 和 docker 引擎安装
yum remove -y docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-selinux \
docker-engine-selinux \
docker-engine
https://docs.docker.com/install/linux/docker-ce/centos/#uninstall-docker-ce
正在删除社区版 (docker-ce) 安装
yum remove -y docker-ce
rm -rd /var/lib/docker
DOCKER-EE(2019-02-19 更新)
https://docs.docker.com/install/linux/docker-ee/centos/#uninstall-docker-ee
正在删除企业版(docker-ee)安装” 卸载 Docker EE 包: yum remove -y docker-ee
删除所有图像、容器和卷 (因为这些不会自动从您的主机中删除):
rm -rd /var/lib/docker 2>/dev/null
删除其他Docker相关资源:
rm -rf /run/docker
rm -rf /var/run/docker
rm -rf /etc/docker
如果需要,删除 devicemapper 精简池并重新格式化块设备 那是其中的一部分。
您必须手动删除任何已编辑的配置文件。