--- description: How to uninstall Docker Desktop keywords: Windows, unintall, Mac, Linux, Docker Desktop title: Uninstall Docker Desktop ---

To uninstall Docker Desktop from your Windows machine: 1. From the Windows **Start** menu, select **Settings** > **Apps** > **Apps & features**. 2. Select **Docker Desktop** from the **Apps & features** list and then select **Uninstall**. 3. 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](backup-and-restore.md) > section to learn how to preserve important data before uninstalling.

To uninstall Docker Desktop from your Mac: 1. From the Docker menu, select the **Troubleshoot** icon in the top-right corner of Docker Dashboard and then select **Uninstall**. 2. Click **Uninstall** to confirm your selection. > Uninstall Docker Desktop from the command line > > To uninstall Docker Desktop from a terminal, run: `/Contents/MacOS/uninstall`. > If your instance is installed in the default location, this > command provides a clean uninstall: > > ```console > $ /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](backup-and-restore.md) > 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](backup-and-restore.md) > section to learn how to preserve important data before uninstalling.

To remove Docker Desktop for Ubuntu, run: ```console $ 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. ```console $ 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: ```console $ 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. ```console $ 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: ```console $ 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. ```console $ 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: ```console $ 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. ```console $ 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.