卸载重装
如要卸载重装,需先把 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组点击右键删除
安装
docker的运行依赖于linux内核,如果是windows的系统则需要安装一个运行linux的虚拟机。在window10及其以上的系统中可以安装hyper-v(Hyper-V 是微软开发的虚拟机)。
安装hyper-v
检查是否安装hyper-v,在控制面板-->程序-->启用或关闭windows功能下查看是否安装hyper-v。如果没有,创建文本文档,将如下代码复制进去,后缀改为.cmd文件,点击执行,最后选择y重启电脑。
启动虚拟机
要启动之后才能完成下一个步骤wsl2的安装。以管理员身份运行powershell, 输