Невозможно полностью удалить Docker из Centos - PullRequest
0 голосов
/ 19 января 2020

Я попробовал буквально все советы и подсказки, но все еще не могу полностью удалить Docker из Centos 7. Когда я запускаю эту команду:

$ yum remove docker-ce

И после этого запускаю эту команду:

$ docker ps

Я все еще получаю это печально известное предупреждение:

Невозможно подключиться к демону Docker в unix: ///var/run/docker.sock. Работает ли демон docker?

Я также пытался удалить все файлы и репозитории, связанные с Docker:

$ rm -rf /var/lib/docker

Я пробовал много других команд удаления, но все еще docker ps возвращает мне это неприятное предупреждение. Итак, есть ли способ полностью стереть Docker из Centos?

1 Ответ

1 голос
/ 26 января 2020

лет я написал go программу установки, которая удаляет старые докеры. Это из последней версии этой программы. Как вы видите, Docker много раз менялся, поэтому вы можете попробовать несколько удалений.

ОРИГИНАЛЬНЫЕ ИСТОЧНИКИ, ИСПОЛЬЗУЕМЫЕ ДЛЯ ЭТИХ КОМАНД:

  1. https://docs.master.dockerproject.org/install/linux/docker-ce/centos/#os - требования

  2. https://docs.docker.com/install/linux/docker-ee/rhel/

Удаление старых 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

Удаление установок Community Edition (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

Удаление установок Enterprise Edition (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 и переформатируйте блочные устройства, которые были его частью.

Вы должны удалить любые отредактированные файлы конфигурации у.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...