Je souhaite supprimer complètement la boîte à outils Docker de mon Mac. J'ai essayé de retirer Docker du /Applications
dossier, mais cela n’a pas fonctionné.
Pour désinstaller Docker Toolbox à partir d’un Mac, commencez par télécharger simplement le script script shell de désinstallation Docker Toolbox sur votre ordinateur local.
Utilisez l’application Terminal sur votre Mac (c.-à-d. Appuyez sur CMD + Espace pour ouvrir Spotlight Search et entrez les mots clés "Terminal") pour accéder au répertoire dans lequel il a été téléchargé (c.-à-d. cd ~/Downloads
), puis exécutez le fichier avec Sudo bash uninstall.sh
.
Démarrez Docker, puis accédez aux préférences de Docker à partir de son icône dans la barre de menus. Une icône de bombe "réinitialiser tout" se trouve à l'intérieur. Cliquez dessus puis cliquez sur le bouton de désinstallation.
Cet article de 2014 répertorie tous les répertoires et fichiers binaires en détail que vous devez supprimer pour supprimer complètement l'installation:
https://therealmarv.com/how-to-fully-uninstall-the-offical-docker-os-x-installation/
Inclut boot2docker.
Bien sûr, vous en trouverez probablement beaucoup en tapant simplement "docker" dans la boîte de recherche du Finder. Les applications elles-mêmes peuvent être supprimées en supprimant le dossier /Applications/Docker
.
Supprimez toutes les machines virtuelles Docker Machine:
docker-machine rm -f $(docker-machine ls -q);
Supprimer l'application:
rm -rf /Applications/Docker.app
Supprimer les fichiers binaires du menu fixe:
rm -f /usr/local/bin/docker
rm -f /usr/local/bin/docker-machine
rm -r /usr/local/bin/docker-machine-driver*
rm -f /usr/local/bin/docker-compose
Retirer boot2docker.iso
:
rm -rf /usr/local/share/boot2docker
Oubliez les forfaits:
pkgutil --forget io.docker.pkg.docker
pkgutil --forget io.docker.pkg.dockercompose
pkgutil --forget io.docker.pkg.dockermachine
pkgutil --forget io.boot2dockeriso.pkg.boot2dockeriso
Il existe un script de désinstallation officiel:
https://github.com/boot2docker/osx-installer/blob/master/uninstall.sh
Je l'ai utilisé avec succès en entrant les commandes une par une dans la ligne de commande.