小型企业网站设计与制作,浙江中立建设有限公司网站,网站策划师,html制作网页代码模板DockerDesktop安装指南以及Windows下WSL2和 Hyper-V相关问题追查 【已解决】win10系统 Docker 提示Docker Engine stopped解决全过程记录 本篇文章主要记录Docker Desktop安装和使用时出现的问题及解决方法#xff0c;以及后续使用夜神模拟器#xff0c;关闭了Hyper-V时以及后续使用夜神模拟器关闭了Hyper-V时Docker Desktop提示Docker Engine stopped解决全过程记录。
Docker前期安装说明
参考 DockerDesktop安装指南以及Windows下WSL2和 Hyper-V相关问题追查
官方推荐使用WSL2
安装弹出这个界面第一个选项是说你要基于WSL2安装还是基于Hyper-V安装 它默认推荐你基于WSL2安装 那我们就先按它的推荐来。点OK。 因此我电脑默认安装的是基于WSL2。 安装完成之后它会让我重启电脑我先不重启我先看看那两个特性选项它有没有自动给我勾选上 可以看到确实自动勾选了。
电脑重启。 启动Docker Desktop程序。 后续一切顺利可以正常使用。
如果是基于Hyper-V安装使用Docker Desktop 同样参考这篇文章 DockerDesktop安装指南以及Windows下WSL2和 Hyper-V相关问题追查
Hyper-V的要求 Turn on Hyper-V and Containers Windows features.Turn on BIOS-level hardware virtualization support in the BIOS settings. For more information, see Virtualization. 这两步主要是开启Hyper-V特性和容器特性其实就是勾选这两个选项。 Docker Desktop出现Docker Engine stopped
如果你也出现这个Docker Engine stopped可以检查一下是不是关闭了WSL2或者Hyper-V。
我本人使用的时候出现该问题是在电脑上打开了夜神模拟器由于模拟器和Hyper-V、WSL2发生冲突启动时我进行了修复点击了关闭Hyper-V。 重启电脑夜神模拟器可以正常使用。 可以看到以上两个功能已被关闭。基于WSL2特性则不能使用所以导致Docker Desktop出现Docker Engine stopped。
解决办法
重新开启WSL2 重启电脑成功解决。 此时因为发生冲突夜神模拟器也无法再使用更换其他模拟器如MuMu模拟器我在开启WSL2时MuMu模拟器依然可以正常使用。
如果是基于Hyper-V同样出现以上问题可以参考上述方法解决问题。