Удалите Docker при установке через curl

8

Я установил docker un мой сервер Debian 7 с помощью следующей команды:

sudo curl -sSL https://get.docker.com/ | sh

Теперь я хотел бы удалить докер, как же я могу удалить его?

Purplefish32
источник
9
И именно поэтому, дети, вы не устанавливаете программное обеспечение таким образом на сервер. Попробуйте docs.docker.com/installation/debian
Sven

Ответы:

18

Для более старых версий докера, установленного через curl

sudo curl -sSL https://get.docker.com/ | sh

Вы можете удалить докер с

sudo apt-get remove --auto-remove docker #Removes docker and dependencies
sudo rm -rf /var/lib/docker #Removes all data 

Изменить: 05/2018: Для более новых версий в соответствии с онлайн- документацией

$ sudo apt-get purge docker-ce

Чтобы удалить изображения, контейнеры, тома или настроенные файлы конфигурации на вашем хосте, которые не удаляются автоматически

$ sudo rm -rf /var/lib/docker 
pmarkoulidakis
источник
Это не дает понять, работает ли метод с методом curl. Я заканчиваю тем, что читаю сценарий: P
pmarkoulidakis
Это не сработало для меня. Документация теперь говорит: бегиsudo apt-get remove docker docker-engine docker-ce docker.io
Даниэль
Я обновил ответ, чтобы покрыть более новые версии докера.
pmarkoulidakis
-1
apt remove "--purge docker*"
rm -rf /var/lib/docker
apt autoremove
Ильшат
источник
Docket не был установлен с apt.
Ральф Фридл
Наоборот, get.docker.comскрипт действительно использует aptдля установки dockerпакетов.
Уомбл