在 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-All
powershell
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 及其依赖组件被彻底卸载。如果遇到权限问题,请始终以管理员身份运行操作。