其实是因为,如果你的Windows系统比较新,它集成的WSL默认是WSL2,基于WSL2安装DockerDesktop时,是不需要手动启用Windows特性的,它自己会把该启用的特性启用。 只有当你的Windows系统比较老时,此时你的操作系统集成的WSL是WSL1,此时你基于WSL1安装DockerDesktop时,才需要手动去开启。 来看这个文章,https://learn.microsoft...
步骤2: 启用 Hyper-V #启用 Hyper-V 功能Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All -NoRestart 1. 2. 此命令将启用 Hyper-V 功能,确保正常运行。 步骤3: 安装 Docker Desktop 前往[Docker Desktop 官方网站]( 下载并安装 Docker Desktop。 步骤4: 配置 Docker Desktop #检查 ...
1. 确保 Windows Docker Desktop 已安装 确保你的 Windows 系统上已经正确安装 Docker Desktop。你可以通过访问 Docker 官网进行下载和安装。 2. 打开 PowerShell 按下Win + X快捷键,然后选择“Windows PowerShell(管理员)”来打开一个新的 PowerShell 窗口。 3. 登录到 Docker 在PowerShell 中输入以下命令,以确...
https://docs.microsoft.com/zh-cn/previous-versions//dn986865(v=vs.85) 重启后发现虚拟机可以正常打开,但是,服务里没有Hyper-V了???那我docker怎么办? docker报错:Required Windows feature(s) not enabled : Hyper-V. Docker Desktop will exit. 绕了一圈发现还是: 1,如果用docker, 以管理员身份运行cmd...
安装wsl或者是开启Hyper-V 方案一:安装wls,直接获取到凯哥准备的软件,点击安装 方案二:开启Hyper-V 搜索控制面板>>选择程序和功能>>在左边,启用或关闭Windows功能中选择Hyper-V.如下图: 开启后,需要重启机器的。等到重启完成,我们进行第二步 二:安装docker deskTop ...
安装Hyper-V 安装WSL 安装Docker Desktop 二、安装Hyper-V 1、Windows11是找不到Hyper-V的,需要自行安装 2、创建一个hyper.bat文件,编辑,复制以下代码到文件中 pushd "%~dp0" dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hyper-v.txt ...
在使用Docker Desktop时,如果遇到启动失败的问题,提示“Docker Desktop is unable to detect a Hypervisor”(Docker Desktop无法检测到Hypervisor),这通常是由于Hypervisor未正确配置或未启用导致的。下面是一些可能的解决方案:确认是否已启用Hyper-V或WSL 2功能:在Windows 10操作系统中,Docker Desktop需要Hyper-V或WSL 2...
如果你之前已经启用了Hyper-V,Docker Desktop会自动配置为使用Hyper-V。 如果你在安装Docker Desktop后没有收到启用Hyper-V的提示,可以手动进行配置: 打开Docker Desktop的设置。 在“常规”选项卡中,确保已选中“使用基于虚拟化的Windows容器(需要Hyper-V)”。
【1】下载 docker-desktop-3.5.2 并一路next 安装 (WSL 是适用于Linux的Windows子系统;WSL2是基于Hyper-V虚拟机开发的;) 安装完重启生效,重启后出现WSL2安装失败弹框提示,需要重新安装WSL2; (WSL2安装失败,使用powershell校验docker会出错;) 重新安装WSL2,因为WSL的文件是.msi 格式的,无法直接打开运行, ...
目前V4.252 最新版本。V4.25开始系统要求window10 19044以上(操作系统内部版本),v4.24要求window10 19043以上。由于我的系统是window10专业版 19043.1237,所以我只能安装v4.24.2版本的docker desktop。 2.启用Hyper-V以在 Windows 10上创建虚拟机: 详情参考微软官方教程 ...