Deinstallieren Sie Docker, wenn Sie über Curl installiert werden

8

Ich habe Docker auf meinem Debian 7-Server mit dem folgenden Befehl installiert:

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

Ich möchte jetzt Docker entfernen. Wie um alles in der Welt deinstalliere ich es?

Purplefish32
quelle
9
Und deshalb, Kinder, installieren Sie Software nicht auf diese Weise auf einem Server. Versuchen Sie docs.docker.com/installation/debian
Sven

Antworten:

17

Für ältere Docker-Versionen, die über Curl installiert wurden

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

Sie können Docker mit entfernen

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

Edit: 05/2018: Für neuere Versionen laut Online- Dokumentation

$ sudo apt-get purge docker-ce

So entfernen Sie Bilder, Container, Volumes oder benutzerdefinierte Konfigurationsdateien auf Ihrem Host, die nicht automatisch entfernt werden

$ sudo rm -rf /var/lib/docker 
pmarkoulidakis
quelle
Es wird nicht klargestellt, ob die Methode mit der Curl-Methode funktioniert.
Am
Das hat bei mir nicht funktioniert. Die Dokumentation sagt jetzt laufensudo apt-get remove docker docker-engine docker-ce docker.io
Daniel
Ich habe die Antwort aktualisiert, um neuere Versionen von Docker abzudecken.
Pmarkoulidakis
-1
apt remove "--purge docker*"
rm -rf /var/lib/docker
apt autoremove
Ilshat
quelle
Docket wurde nicht mit apt installiert.
RalfFriedl
Im Gegenteil, das get.docker.comSkript verwendet tatsächlich die aptInstallation der dockerPakete.
Womble