解除安裝 Docker Desktop
警告
解除安裝 Docker Desktop 將會刪除本機電腦上的 Docker 容器、映像檔、磁碟區和其他 Docker 相關資料,並移除應用程式產生的檔案。如需了解如何在解除安裝前保留重要資料,請參閱備份和還原資料章節。
從 Windows 電腦解除安裝 Docker Desktop
- 從 Windows 的**開始**選單中,選擇**設定** > **應用程式** > **應用程式與功能**。
- 從**應用程式與功能**清單中選擇**Docker Desktop**,然後選擇**解除安裝**。
- 選擇**解除安裝**以確認您的選擇。
您也可以從 CLI 解除安裝 Docker Desktop
- 找到安裝程式
$ C:\Program Files\Docker\Docker\Docker Desktop Installer.exe
- 解除安裝 Docker Desktop。
- 在 PowerShell 中,執行
$ Start-Process 'Docker Desktop Installer.exe' -Wait uninstall
- 在命令提示字元中,執行
$ start /w "" "Docker Desktop Installer.exe" uninstall
解除安裝 Docker Desktop 後,可能會有一些殘留檔案,您可以手動移除。這些是
C:\ProgramData\Docker
C:\ProgramData\DockerDesktop
C:\Program Files\Docker
C:\Users\<your user name>\AppData\Local\Docker
C:\Users\<your user name>\AppData\Roaming\Docker
C:\Users\<your user name>\AppData\Roaming\Docker Desktop
C:\Users\<your user name>\.docker
從 Mac 解除安裝 Docker Desktop
- 從 Docker 選單中,選擇 Docker Desktop 儀表板右上角的**疑難排解**圖示,然後選擇**解除安裝**。
- 選擇**解除安裝**以確認您的選擇。
您也可以從 CLI 解除安裝 Docker Desktop。執行
$ /Applications/Docker.app/Contents/MacOS/uninstall
解除安裝 Docker Desktop 後,可能會有一些殘留檔案,您可以移除
$ rm -rf ~/Library/Group\ Containers/group.com.docker
$ rm -rf ~/Library/Containers/com.docker.docker
$ rm -rf ~/.docker
您也可以將 Docker 應用程式移至垃圾桶。
使用套件管理程式從 Linux 主機移除 Docker Desktop。
移除 Docker Desktop 後,使用者必須從 `~/.docker/config.json` 中刪除 `credsStore` 和 `currentContext` 屬性。
要移除 Ubuntu 版 Docker Desktop,請執行
$ sudo apt remove docker-desktop
要完全清除,請移除 `$HOME/.docker/desktop` 中的設定和資料檔案、`/usr/local/bin/com.docker.cli` 中的符號連結,並清除剩餘的 systemd 服務檔案。
$ rm -r $HOME/.docker/desktop
$ sudo rm /usr/local/bin/com.docker.cli
$ sudo apt purge docker-desktop
從 `$HOME/.docker/config.json` 中移除 `credsStore` 和 `currentContext` 屬性。此外,您必須手動刪除任何已編輯的設定檔。
要移除 Debian 版 Docker Desktop,請執行
$ sudo apt remove docker-desktop
要完全清除,請移除 `$HOME/.docker/desktop` 中的設定和資料檔案、`/usr/local/bin/com.docker.cli` 中的符號連結,並清除剩餘的 systemd 服務檔案。
$ rm -r $HOME/.docker/desktop
$ sudo rm /usr/local/bin/com.docker.cli
$ sudo apt purge docker-desktop
從 `$HOME/.docker/config.json` 中移除 `credsStore` 和 `currentContext` 屬性。此外,您必須手動刪除任何已編輯的設定檔。
要移除 Fedora 版 Docker Desktop,請執行
$ sudo dnf remove docker-desktop
要完全清除,請移除 `$HOME/.docker/desktop` 中的設定和資料檔案、`/usr/local/bin/com.docker.cli` 中的符號連結,並清除剩餘的 systemd 服務檔案。
$ rm -r $HOME/.docker/desktop
$ sudo rm /usr/local/bin/com.docker.cli
從 `$HOME/.docker/config.json` 中移除 `credsStore` 和 `currentContext` 屬性。此外,您必須手動刪除任何已編輯的設定檔。
要移除 Arch 版 Docker Desktop,請執行
$ sudo pacman -R docker-desktop
要完全清除,請移除 `$HOME/.docker/desktop` 中的設定和資料檔案、`/usr/local/bin/com.docker.cli` 中的符號連結,並清除剩餘的 systemd 服務檔案。
$ rm -r $HOME/.docker/desktop
$ sudo rm /usr/local/bin/com.docker.cli
$ sudo pacman -Rns docker-desktop
從 `$HOME/.docker/config.json` 中移除 `credsStore` 和 `currentContext` 屬性。此外,您必須手動刪除任何已編輯的設定檔。