Как удалить установленный докер с помощью wget?

57

Я установил docker после учебника по установке на docker.com, используя команду wget https://get.docker.com/ | sh. Теперь мне нужно полностью удалить его. apt-get remove docker, apt-get --auto-remove docker, apt-get remove docker.io, apt-get --auto-remove docker.io или любая другая комбинация не работает, так как я не устанавливал ее с помощью apt-get. Есть ли способ удалить докер быстрее, чем удалить его вручную?

(Я работаю над Ubuntu 14.04, если это имеет значение).

Теги:
installation
docker
uninstall
uninstaller

1 ответ

167
Лучший ответ

На этапе удаления говорится:

sudo apt-get purge -y docker-engine
sudo apt-get autoremove -y --purge docker-engine
sudo apt-get autoclean

Примечание: chasmani добавляет в комментариях:

Мне также пришлось добавить docker-ce, docker.io и docker в первые две строки, чтобы полностью избавиться от

sudo apt-get purge -y docker-engine docker docker.io docker-ce
sudo apt-get autoremove -y --purge docker-engine docker docker.io docker-ce

Он добавляет:

Вышеприведенные команды не будут удалять изображения, контейнеры, тома или созданные пользователем файлы конфигурации на вашем хосте. Если вы хотите удалить все изображения, контейнеры и тома, выполните следующую команду:

sudo rm -rf /var/lib/docker

Удалить докер из apparmor.d:

sudo rm /etc/apparmor.d/docker

Удалить группу докеров:

sudo groupdel docker

Как Micah Smith добавляет в комментарии:

Вы можете (как и я) также удалить файлы времени выполнения, такие как /var/run/docker.sock.
Попробуйте find / -name '*docker*', чтобы просмотреть все эти файлы. (Это ищет всю вашу файловую систему, по крайней мере, /var, /run, /etc, если вы не хотите этого делать.)

Теперь вы успешно удалили докеры.

  • 1
    спасибо, я полностью пропустил этот шаг при чтении учебника по установке :)
  • 1
    @ Rid-Wan Спасибо за редактирование.
Показать ещё 7 комментариев

Ещё вопросы

Сообщество Overcoder
Наверх
Меню