在 Windows 中安装 docker 桌面的步骤。
https://docs.docker.com/desktop/setup/install/windows-install/
已下载:适用于 Windows 的 Docker 桌面 - x86_64 。
对于安装,我尝试过,
其次,我选择了 hyper-v 。尝试启动 docker 引擎, 设置 -> 复选框使用基于 WSL 的引擎。 - 没有帮助,发动机无法启动。
尝试重置默认值,引擎仍然无法启动,再次弹出失败窗口。
我的系统没有 Hyper-V 虚拟机,我尝试在聊天 gpt 答案的帮助下启用 Hyper-V。
dism.exe /Online /Enable-Feature /FeatureName:Microsoft-Hyper-V-All /All /LimitAccess /Restart
启用和禁用在 powershell 中运行的两个命令,仍然对 docker 桌面仍然自动关闭没有帮助。
桌面也不断自动关闭。
我尝试了一种解决方法来解决我的机器配置问题。
https://github.com/docker/for-win/issues/13638#issuecomment-2245569588.
1.现在关闭docker桌面。 2.打开终端
wsl --版本
,机器有类似的内核版本5.15。然后继续
wsl --安装
并提供用于创建 ubuntu 帐户的用户名和密码。 3.打开docker桌面。 DOCKER 工程师运行得非常好!,
每次打开docker桌面时docker引擎都会正常启动。
希望这对少数人有帮助!