Windows如何卸载并重装Docker Desktop

首先是要卸载干净,把把 C:/Program Files/Docker 删除,发现没卸载干净,重装会提示 Exising installation is up to date (感谢BigNiu博主给出的解决办法)

解决方案:
按下Window+R唤起命令输入界面,输入regedit打开注册表编辑
在地址栏输入HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Docker Desktop
将整个Docker Desktop组点击右键删除
之后就是重装,默认路径是C盘,参考官方文档换一个路径

在 Windows 上安装 Docker Desktop |码头工人文档

提前在E盘或者D盘新建Program Files\Docker,直接使用这行代码安装,

 "Docker Desktop Installer.exe"  install --installation-dir="PATH"

PATH替换你自己的安装路径:

 "Docker Desktop Installer.exe"  install --installation-dir="D:\Program Files\Docker"
### 如何在 Windows 上完全卸载 Docker 对于希望彻底清除 Docker 及其关联组件的情况,在 Windows 平台上操作分为几个方面来处理。 #### 卸载 Docker Desktop 应用程序 通过系统的应用程序管理功能可移除 Docker Desktop。这一步骤能够清理大部分由该软件带来的表面改动[^2]。 #### 移除 Docker Engine 组件 利用 `winget` 工具能进一步确保底层引擎也被妥善处理掉,具体指令如下所示: ```powershell winget uninstall docker --id Docker ``` 此命令有助于从系统中去除 Docker 的核心部分,从而减少残留项的存在可能性。 #### 清理剩余数据与配置文件 为了达到更深层次的清洁效果,还需要手动删除一些可能遗留下来的目录以及注册表键值。特别是位于用户个人资料夹内的 `.docker` 文件夹,它通常保存着本地镜像缓存和其他个性化设定;另外还有 `%LOCALAPPDATA%\Programs\Docker` 这样的路径也可能存在相关记录[^1]。 针对上述提到的数据存储位置,建议采取以下措施: - 删除用户的 .docker 隐藏文件夹 (`C:\Users\<YourUsername>\.docker`) - 如果适用的话,还应考虑清理其他潜在的位置如 `%PROGRAMFILES%\Docker` - 使用 regedit 访问并谨慎地移除 HKEY_CURRENT_USER\Software\Docker Inc.\ 或者类似的注册表分支(需备份) 请注意这些额外的操作可能会涉及到敏感区域,因此务必小心行事以免引起不必要的麻烦。 #### 停止并禁用 Docker NAT 网络适配器 如果之前安Docker Toolbox,则可能存在名为 “DockerNAT” 的虚拟网络接口。可以通过 PowerShell 来停止和移除此设备以防止未来冲突的发生。 ```powershell Get-NetAdapter | Where-Object {$_.Name -like "*Docker*" } | Remove-NetAdapter -Confirm:$false ``` 以上综合性的指导方针旨在帮助实现对 Docker 完整而有效的移除工作,使得后续重新部署或其他调整变得更加顺畅无阻。
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值