一,安装Docker Desktop 4.6.0 无法正常启动,退版本,下载4.4.4版本,历史版本地址:Docker for Windows release notes | Docker Documentation
二,Docker Desktop4.4.4也无法使用,卸载该版本时,一直卡在如下页面,想着升级最新版本是否能正常使用,或直接在控制面板程序中卸载,测试后发现还是不行。
三,网上查找一切办法,尝试了删除docker desktop的注册表,这下好了,docker desktop的确在控制面板“卸载或更改程序”中不见了,但在系统中还在。
删除注册表操作:
- Window+R 运行,输入
regedit
打开注册表 - 在地址栏输入
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Docker Desktop
删除Docker Desktop整个注册表信息
四,与docker技术支持联系,三天未回复。
五,与微软技术支持联系,微软服务人员说windows server 是属于企业级应用,要收费的。
六,尝试用电脑管家删除,把开始里面docker desktop 快捷键删除了,但在“服务”里,docker desktop service还在,cmd里执行docker --version还能正常运行docker命令。
七,直接在整个电脑里搜索docker相关文件及文件夹,删除docker desktop相关的文件及文件夹,重启电脑后,在cmd里执行docker --version,已经提示无法识别该命令了,但在“服务”里,docker desktop service还在。( 这一步千万不要做)
八,打开cmd,执行命令:sc delete com.docker.service
删除成功,服务里已经没有docker desktop service了。