在 Windows 10 上完全卸载 Docker 需要执行以下步骤,确保所有相关组件和残留文件被清除:
卸载程序可能不会完全删除所有文件,需手动清理以下路径:
1. Docker 数据目录:
- 删除 C:\Program Files\Docker(如果存在)。
- 删除 C:\ProgramData\Docker(隐藏文件夹,需在文件资源管理器中显示隐藏项)。
- 删除 C:\Users\<你的用户名>\AppData\Local\Docker。
powershell
Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-Allpowershell
wsl --unregister <发行版名称> # 例如 `Ubuntu`
dism.exe /online /disable-feature /featurename:Microsoft-Windows-Subsystem-Linux注意:操作注册表前建议备份!
1. 按 Win + R,输入 regedit 打开注册表编辑器。
2. 删除以下键值(如果存在):
- HKEY_LOCAL_MACHINE\SOFTWARE\Docker Inc.
- HKEY_CURRENT_USER\Software\Docker Inc.
- 搜索 Docker 或 DockerDesktop,删除其他相关残留项。
Docker 或 vEthernet (DockerNAT) 的虚拟适配器。完成上述步骤后,重启计算机以确保所有更改生效。
docker --version 应提示“命令未找到”。如果需要重新安装,建议从官网下载最新版:Docker Desktop for Windows。
通过以上步骤,可以确保 Docker 及其依赖组件被彻底卸载。如果遇到权限问题,请始终以管理员身份运行操作。