Désinstaller Docker Desktop
WarningLa désinstallation de Docker Desktop détruit les conteneurs Docker, les images, les volumes et autres données liées à Docker locales sur la machine, et supprime les fichiers générés par l'application. Pour apprendre comment préserver les données importantes avant la désinstallation, consultez la section sauvegarder et restaurer les données.
Depuis l'interface graphique
- Dans le menu Démarrer de Windows, sélectionnez Paramètres > Applications > Applications et fonctionnalités.
- Sélectionnez Docker Desktop dans la liste Applications et fonctionnalités puis sélectionnez Désinstaller.
- Sélectionnez Désinstaller pour confirmer votre sélection.
Depuis la ligne de commande
- Localisez l'installateur :
$ C:\Program Files\Docker\Docker\Docker Desktop Installer.exe
- Désinstallez Docker Desktop.
- Dans PowerShell, exécutez :
$ Start-Process 'Docker Desktop Installer.exe' -Wait uninstall
- Dans l'Invite de commandes, exécutez :
$ start /w "" "Docker Desktop Installer.exe" uninstall
Après la désinstallation de Docker Desktop, certains fichiers résiduels peuvent rester que vous pouvez supprimer manuellement. Ce sont :
C:\ProgramData\Docker
C:\ProgramData\DockerDesktop
C:\Program Files\Docker
C:\Users\<votre nom d'utilisateur>\AppData\Local\Docker
C:\Users\<votre nom d'utilisateur>\AppData\Roaming\Docker
C:\Users\<votre nom d'utilisateur>\AppData\Roaming\Docker Desktop
C:\Users\<votre nom d'utilisateur>\.docker
Depuis l'interface graphique
- Ouvrez Docker Desktop.
- Dans le coin supérieur droit du tableau de bord Docker Desktop, sélectionnez l'icône Dépannage.
- Sélectionnez Désinstaller.
- Lorsque demandé, confirmez en sélectionnant Désinstaller à nouveau.
Vous pouvez ensuite déplacer l'application Docker vers la corbeille.
Depuis la ligne de commande
Exécutez :
$ /Applications/Docker.app/Contents/MacOS/uninstall
Vous pouvez ensuite déplacer l'application Docker vers la corbeille.
NoteVous pourriez rencontrer l'erreur suivante lors de la désinstallation de Docker Desktop en utilisant la commande uninstall.
$ /Applications/Docker.app/Contents/MacOS/uninstall Password: Uninstalling Docker Desktop... Error: unlinkat /Users/<USER_HOME>/Library/Containers/com.docker.docker/.com.apple.containermanagerd.metadata.plist: > operation not permitted
L'erreur "operation not permitted" est signalée soit sur le fichier
.com.apple.containermanagerd.metadata.plist
soit sur le répertoire parent/Users/<USER_HOME>/Library/Containers/com.docker.docker/
. Cette erreur peut être ignorée car vous avez désinstallé Docker Desktop avec succès. Vous pouvez supprimer le répertoire/Users/<USER_HOME>/Library/Containers/com.docker.docker/
plus tard en autorisant Accès complet au disque à l'application de terminal que vous utilisez (Réglages Système > Confidentialité et sécurité > Accès complet au disque).
Après la désinstallation de Docker Desktop, certains fichiers résiduels peuvent rester que vous pouvez supprimer :
$ rm -rf ~/Library/Group\ Containers/group.com.docker
$ rm -rf ~/.docker
Avec Docker Desktop version 4.36 et antérieures, les fichiers suivants peuvent également rester sur le système de fichiers. Vous pouvez les supprimer avec les privilèges administrateur :
/Library/PrivilegedHelperTools/com.docker.vmnetd
/Library/PrivilegedHelperTools/com.docker.socket
Pour désinstaller Docker Desktop pour Ubuntu :
-
Supprimez l'application Docker Desktop. Exécutez :
$ sudo apt remove docker-desktop
Cela supprime le paquet Docker Desktop lui-même mais ne supprime pas tous ses fichiers ou paramètres.
-
Supprimez manuellement les fichiers restants.
$ rm -r $HOME/.docker/desktop $ sudo rm /usr/local/bin/com.docker.cli $ sudo apt purge docker-desktop
Cela supprime les fichiers de configuration et de données dans
$HOME/.docker/desktop
, le lien symbolique dans/usr/local/bin/com.docker.cli
, et purge les fichiers de service systemd restants. -
Nettoyez les paramètres de configuration Docker. Dans
$HOME/.docker/config.json
, supprimez les propriétéscredsStore
etcurrentContext
.Ces entrées indiquent à Docker où stocker les identifiants et quel contexte est actif. Si elles restent après la désinstallation de Docker Desktop, elles peuvent entrer en conflit avec une future installation Docker.
Pour désinstaller Docker Desktop pour Debian, exécutez :
-
Supprimez l'application Docker Desktop :
$ sudo apt remove docker-desktop
Cela supprime le paquet Docker Desktop lui-même mais ne supprime pas tous ses fichiers ou paramètres.
-
Supprimez manuellement les fichiers restants.
$ rm -r $HOME/.docker/desktop $ sudo rm /usr/local/bin/com.docker.cli $ sudo apt purge docker-desktop
Cela supprime les fichiers de configuration et de données dans
$HOME/.docker/desktop
, le lien symbolique dans/usr/local/bin/com.docker.cli
, et purge les fichiers de service systemd restants. -
Nettoyez les paramètres de configuration Docker. Dans
$HOME/.docker/config.json
, supprimez les propriétéscredsStore
etcurrentContext
.Ces entrées indiquent à Docker où stocker les identifiants et quel contexte est actif. Si elles restent après la désinstallation de Docker Desktop, elles peuvent entrer en conflit avec une future installation Docker.
Pour désinstaller Docker Desktop pour Fedora :
-
Supprimez l'application Docker Desktop. Exécutez :
$ sudo dnf remove docker-desktop
Cela supprime le paquet Docker Desktop lui-même mais ne supprime pas tous ses fichiers ou paramètres.
-
Supprimez manuellement les fichiers restants.
$ rm -r $HOME/.docker/desktop $ sudo rm /usr/local/bin/com.docker.cli $ sudo apt purge docker-desktop
Cela supprime les fichiers de configuration et de données dans
$HOME/.docker/desktop
, le lien symbolique dans/usr/local/bin/com.docker.cli
, et purge les fichiers de service systemd restants. -
Nettoyez les paramètres de configuration Docker. Dans
$HOME/.docker/config.json
, supprimez les propriétéscredsStore
etcurrentContext
.Ces entrées indiquent à Docker où stocker les identifiants et quel contexte est actif. Si elles restent après la désinstallation de Docker Desktop, elles peuvent entrer en conflit avec une future installation Docker.
Pour désinstaller Docker Desktop pour Arch :
-
Supprimez l'application Docker Desktop. Exécutez :
$ sudo pacman -Rns docker-desktop
Cela supprime le paquet Docker Desktop ainsi que ses fichiers de configuration et les dépendances non requises par d'autres paquets.
-
Supprimez manuellement les fichiers restants.
$ rm -r $HOME/.docker/desktop
Cela supprime les fichiers de configuration et de données dans
$HOME/.docker/desktop
. -
Nettoyez les paramètres de configuration Docker. Dans
$HOME/.docker/config.json
, supprimez les propriétéscredsStore
etcurrentContext
.Ces entrées indiquent à Docker où stocker les identifiants et quel contexte est actif. Si elles restent après la désinstallation de Docker Desktop, elles peuvent entrer en conflit avec une future installation Docker.