Désinstaller Docker lorsqu'il est installé via curl


8

J'ai installé docker sur mon serveur debian 7 en utilisant la commande suivante:

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

Je voudrais maintenant supprimer Docker, comment diable puis-je le désinstaller?


9
Et cela, les enfants, c'est pourquoi vous n'installez pas de logiciel de cette façon sur un serveur. Essayez docs.docker.com/installation/debian
Sven

Réponses:


17

Pour les anciennes versions de docker installées via curl

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

Vous pouvez supprimer docker avec

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

Edit: 05/2018: pour les versions plus récentes selon la documentation en ligne

$ sudo apt-get purge docker-ce

Pour supprimer des images, des conteneurs, des volumes ou des fichiers de configuration personnalisés sur votre hôte qui ne sont pas automatiquement supprimés

$ sudo rm -rf /var/lib/docker 

Il n'est pas clair si la méthode fonctionne avec la méthode curl. Je
finis

Ça n'a pas marché pour moi. La documentation indique maintenant runsudo apt-get remove docker docker-engine docker-ce docker.io
Daniel

J'ai mis à jour la réponse pour couvrir les nouvelles versions de docker.
pmarkoulidakis

-1
apt remove "--purge docker*"
rm -rf /var/lib/docker
apt autoremove

Le dossier n'a pas été installé avec apt.
RalfFriedl

Au contraire, le get.docker.comscript utilise apten effet pour installer les dockerpackages.
womble
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.