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 Desktop 中遇到的问题——删除容器后未释放相应存储空间。作者遇到了删除大量容器后的磁盘空间占用并未得到有效清除的情况。在Docker系统上查看磁盘占用情况前后对比,显示删除后的可回收量与实际变化差异巨大,其中镜像只收回少量空间,而容器释放几乎等于原先全部占用的空间但未能成功被物理磁盘感知并恢复到可用状态。此外,本地卷和构建缓存没有明显的变动或可以回收的内容。最终指出,针对 DockerWindows下生成的一个名为docker_data.vhdx的大尺寸硬盘虚拟磁盘文件,使用PowerShell进入特定目录通过Optimize-VHD命令尝试对其优化来解决问题。 适用人群:有一定计算机基础,尤其是那些已经在使用或者打算使用Docker DesktopWindows操作系统上面工作的技术人员。 使用场景及目标:帮助用户理解在Docker Desktop环境中进行容器管理时可能出现的特殊存储相关问题及其解决方法;避免因为盲目地增删容器而导致不必要的数据风险;指导遇到同类情况的人采取正确有效的措施应对,如采用适当的命令去清理或压缩关联的VHD(Virtual Hard Disk)虚拟磁盘。 其他说明:文档中还提及由于不当操作造成的某些容器丢失的问题,这提醒使用者应提高小心谨慎度,在做删除等关键操作前考虑做好备份或者充分确认当前操作是否为最优选择。此外,提供的解决办法适用于有管理员权限并且能够运行PowerShell命令环境下的个人或团队。
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值