Win10怎样卸载DockerDesktop_Win10卸载DockerDesktop步骤【步骤】
技术百科
看不見的法師
发布时间:2026-01-01
浏览: 次 卸载Docker Desktop需七步:先关闭进程,再通过设置或控制面板标准卸载,失败时用PowerShell强制卸载,随后手动清理残留文件、环境变量、注册表项。
一、关闭Docker Desktop进程
在卸载前必须确保Docker Desktop完全停止运行,否则系统可能拒绝卸载或残留活动服务。系统托盘中的Docker图标若仍在运行,将阻碍后续操作。
1、右下角任务栏找到Docker Desktop图标,右键单击。
2、选择Quit Docker Desktop退出程序。
3、若图标未显示,打开任务管理器(Ctrl+Shift+Esc),在“进程”页签中查找Docker Desktop.exe,右键选择“结束任务”。
二、通过设置应用卸载Docker Desktop
Windows 10推荐使用“应用和功能”界面进行标准卸载,该方式调用系统内置卸载器,能安全移除主程序及注册表项。
1、按Win + I打开“设置”。
2、点击“应用” → 左侧选择“应用和功能”。
3、在右侧搜索框中输入Docker Desktop,等待列表刷新定位。
4、点击结果中的“Docker Desktop”,再点击出现的卸载按钮。
5、在弹出的确认窗口中点击卸载,等待进度条完成。
三、通过控制面板卸载Docker Desktop
该方法兼容性更强,尤其适用于设置界面响应异常或应用未在“应用和功能”中列出的情况,底层调用与“程序和功能”相同的卸载引擎。
1、右键“开始”菜单,选择“控制面板”。
2、点击“程序” → “程序和功能”。
3、在程序列表中找到Docker Desktop,右键单击。
4、选择“卸载/更改”,按提示完成向导流程。
四、使用PowerShell强制卸载(管理员权限)
当图形界面卸载失败或Docker Desktop被识别为AppX包时,PowerShell可绕过UI限制直接调用系统卸载接口,适用于顽固残留场景。
1、右键“开始”菜单,选择Windows PowerShell(管理员)。
2、执行命令:Get-AppxPackage -Name
"*Docker*" | Remove-AppxPackage。
3、若返回无匹配结果,改用:Get-Package -Name "Docker Desktop" | Uninstall-Package -Force。
五、手动清理残留文件与目录
Docker Desktop卸载后,其配置、缓存、数据卷等仍保留在磁盘中,需主动删除以实现彻底清除。这些路径不随标准卸载流程移除。
1、打开文件资源管理器,在地址栏依次输入并回车访问以下路径,删除整个文件夹:
C:\ProgramData\Docker
C:\ProgramData\DockerDesktop
C:\Users\%USERNAME%\AppData\Local\Docker
C:\Users\%USERNAME%\AppData\Roaming\Docker
C:\Users\%USERNAME%\.docker
2、若提示“拒绝访问”,需先获取所有权:以管理员身份运行PowerShell,执行:takeown /F "C:\ProgramData\Docker" /R /A 和 icacls "C:\ProgramData\Docker" /T /C /grant Administrators:F,再删除。
六、清除Docker相关环境变量
安装过程中Docker可能向系统或用户环境变量中添加DOCKER_HOST、DOCKER_CERT_PATH等条目,残留变量可能导致后续工具冲突或命令错误。
1、右键“此电脑” → “属性” → “高级系统设置”。
2、点击“环境变量”按钮。
3、在“系统变量”和“用户变量”两个区域中,查找名称含DOCKER的变量(如DOCKER_HOME、DOCKER_HOST、DOCKER_TLS_VERIFY等)。
4、选中后点击“删除”,逐个清除所有匹配项。
七、删除Docker注册表项(谨慎操作)
注册表中残留的Docker键值可能影响新版本安装或产生错误提示,仅建议熟悉注册表结构的用户执行此步骤;误删其他键值可能导致系统异常。
1、按Win + R,输入regedit,回车打开注册表编辑器。
2、导航至以下路径,右键对应项选择“删除”:
HKEY_LOCAL_MACHINE\SOFTWARE\Docker Inc.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Docker Desktop
HKEY_CURRENT_USER\SOFTWARE\Docker Inc.
3、删除前建议先导出所选键值作为备份。
# 移除
# windows
# 电脑
# 适用于
# 推荐使用
# 单击
# 新版本
# 更强
# app
# 右键
# mac
# 工具
# win10
# win
# microsoft
# 注册表
# 资源管理器
# ui
# docker
# 环境变量
# 主程序
# 接口
# amd
# 键值
相关栏目:
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
AI推广<?muma echo $count; ?>
】
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
SEO优化<?muma echo $count; ?>
】
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
技术百科<?muma echo $count; ?>
】
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
谷歌推广<?muma echo $count; ?>
】
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
百度推广<?muma echo $count; ?>
】
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
网络营销<?muma echo $count; ?>
】
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
案例网站<?muma echo $count; ?>
】
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
精选文章<?muma echo $count; ?>
】
相关推荐
- Win11怎样安装网易云音乐_Win11安装网易云
- Win10怎么设置开机密码_Windows10账户
- c++的位运算怎么用 与、或、异或、移位操作详解【
- mac怎么打开终端_MAC终端Terminal使用
- 使用类变量定义字符串常量时的类型安全最佳实践
- Win11怎么关闭应用权限_Windows11相机
- 如何用::实现工具类方法调用_php静态工具类设计
- c++中如何计算坐标系中两点间距离_c++勾股定理
- Win11讲述人怎么关闭_Win11误触开启语音朗
- 微信企业付款回调PHP怎么接收_处理企业付款异步通
- Linux如何使用grep搜索文件内容_Linux
- Mac系统更新下载慢或失败怎么办_解决macOS升
- 如何在Golang中使用内置函数_Golangle
- Win11系统更新后黑屏怎么办 Win11更新黑屏
- Win11怎么设置声音输出设备_Windows11
- 如何使用Golang encoding/json解
- Mac如何彻底清理浏览器缓存?(Safari与Ch
- php485函数怎么捕获异常_php485错误处理
- Python异步编程高级项目教程_asyncio协
- Win11怎么清理C盘下载文件夹_Win11清理下
- Windows10怎么备份注册表_Windows1
- Win11怎么调整屏幕亮度_Windows 11调
- Windows如何拦截腾讯视频广告_Windows
- Windows家庭版如何开启组策略(gpedit.
- Windows10怎么卸载预装软件_Windows
- Win11怎么设置组合键快捷方式_Windows1
- Win10怎样卸载iTunes_Win10卸载iT
- Win11怎么关闭专注助手 Win11关闭免打扰模
- Python抽象类与接口设计_规范说明【指导】
- C++如何获取CPU核心数?(std::threa
- Win11怎么更改默认打开方式_Win11关联文件
- Drupal 中 HTML 链接被重复转义导致渲染
- LINUX怎么设置系统语言_LINUX修改中文环境
- Win11怎么设置开机密码_Windows11账户
- Win11怎么更改账户头像_Windows 11自
- Windows蓝屏BAD_POOL_HEADER故
- 如何使用Golang配置安全开发环境_防止敏感信息
- Win11怎么查看显卡温度 Win11任务管理器查
- Windows服务启动类型恢复方法_错误修改导致的
- 如何在 Go 中正确反序列化 XML 多节点数组(
- 如何在Golang中修改数组元素_通过指针实现原地
- 如何在 Go 应用中实现自动错误恢复与进程重启机制
- 如何在Windows中创建新的用户账户?(标准与管
- 如何使用Golang构建简易投票统计功能_Gola
- php中作用域操作符能访问私有静态属性吗_访问权限
- 如何在Golang中实现微服务服务拆分_Golan
- mac怎么右键_MAC鼠标右键设置与触控板手势技巧
- MAC怎么使用表情符号面板_MAC Emoji快捷
- Win10系统怎么查看端口状态_Windows10
- 如何使用Golang实现RPC序列化与反序列化_G

QQ客服