Uninstall Docker Desktop
To uninstall Docker Desktop from your Windows machine:
- From the Windows Start menu, select Settings > Apps > Apps & features.
- Select Docker Desktop from the Apps & features list and then select Uninstall.
- Click Uninstall to confirm your selection.
Important
Uninstalling Docker Desktop destroys Docker containers, images, volumes, and other Docker related data local to the machine, and removes the files generated by the application. Refer to the back up and restore data section to learn how to preserve important data before uninstalling.
To uninstall Docker Desktop from your Mac:
- From the Docker menu, select the Troubleshoot icon in the top-right corner of Docker Dashboard and then select Uninstall.
- Click Uninstall to confirm your selection.
Uninstall Docker Desktop from the command line
To uninstall Docker Desktop from a terminal, run:
<path to Docker app>/Contents/MacOS/uninstall
. If your instance is installed in the default location, this command provides a clean uninstall:$ /Applications/Docker.app/Contents/MacOS/uninstall Uninstalling Docker Desktop... Docker uninstalled successfully. You can move the Docker application to the trash.
You might want to use the command-line uninstall if, for example, you find that the app is non-functional, and you cannot uninstall it from the menu.
Note
Uninstalling Docker Desktop destroys Docker containers, images, volumes, and other Docker related data local to the machine, and removes the files generated by the application. Refer to the back up and restore data section to learn how to preserve important data before uninstalling.
Docker Desktop can be removed from a Linux host using the package manager.
Once Docker Desktop has been removed, users must remove the credsStore
and currentContext
properties from the ~/.docker/config.json
.
Note
Uninstalling Docker Desktop destroys Docker containers, images, volumes, and other Docker related data local to the machine, and removes the files generated by the application. Refer to the back up and restore data section to learn how to preserve important data before uninstalling.
To remove Docker Desktop for Ubuntu, run:
$ sudo apt remove docker-desktop
For a complete cleanup, remove configuration and data files at $HOME/.docker/desktop
, the symlink at /usr/local/bin/com.docker.cli
, and purge
the remaining systemd service files.
$ rm -r $HOME/.docker/desktop
$ sudo rm /usr/local/bin/com.docker.cli
$ sudo apt purge docker-desktop
Remove the credsStore
and currentContext
properties from $HOME/.docker/config.json
. Additionally, you must delete any edited configuration files manually.
To remove Docker Desktop for Debian, run:
$ sudo apt remove docker-desktop
For a complete cleanup, remove configuration and data files at $HOME/.docker/desktop
, the symlink at /usr/local/bin/com.docker.cli
, and purge
the remaining systemd service files.
$ rm -r $HOME/.docker/desktop
$ sudo rm /usr/local/bin/com.docker.cli
$ sudo apt purge docker-desktop
Remove the credsStore
and currentContext
properties from $HOME/.docker/config.json
. Additionally, you must delete any edited configuration files manually. preserve important data before uninstalling.
To remove Docker Desktop for Fedora, run:
$ sudo dnf remove docker-desktop
For a complete cleanup, remove configuration and data files at $HOME/.docker/desktop
, the symlink at /usr/local/bin/com.docker.cli
, and purge
the remaining systemd service files.
$ rm -r $HOME/.docker/desktop
$ sudo rm /usr/local/bin/com.docker.cli
Remove the credsStore
and currentContext
properties from $HOME/.docker/config.json
. Additionally, you must delete any edited configuration files manually.
To remove Docker Desktop for Arch, run:
$ sudo pacman -R docker-desktop
For a complete cleanup, remove configuration and data files at $HOME/.docker/desktop
, the symlink at /usr/local/bin/com.docker.cli
, and purge
the remaining systemd service files.
$ rm -r $HOME/.docker/desktop
$ sudo rm /usr/local/bin/com.docker.cli
$ sudo pacman -Rns docker-desktop
Remove the credsStore
and currentContext
properties from $HOME/.docker/config.json
. Additionally, you must delete any edited configuration files manually.