2.启用Hyper-v并开启虚拟任务 按住键盘Win+R,输入control。或则直接打开控制面板,选择程序->启用或关闭windows功能 然后勾选下面红框标注的4 个功能组件,点击确定开始安装。安装完毕后根据提示重启电脑。 二、安装WSL Windows Subsystem for Linux(简称WSL)是一个在Windows 10\11上能够运行原生Linux二进制可执行文件(...
那接下来分别按WSL2和Hyper-V来进行DockerDesktop的安装,看看有什么不同。 由于我的操作系统是最新的Windows10,集成的WSL是WSL2,安装之前其实是不需要设 置那几个特性的,所以我先把这四个特性全部取消勾选。 下载DockerDesktop 安装,弹出这个界面,第一个选项是说你要基于WSL2安装还是基于Hyper-V安装? 它默认推荐...
Minimum required is Home or Pro 21H2 (build 19044) or higher, or Enterprise or Education 21H2 (build 19044) or higher. 很好,你满足了系统要求,已经成功一半了。继续配置环境 启动控制面板,打开hyperV、适用于Windows的linux子系统、虚拟机功能,然后重启 下载wsl2安装包:wsl_update_x64.msi,双击安装 下...
WSL是一个在Windows 10上能够运行原生Linux二进制可执行文件(ELF格式)的兼容层。WSL提供了一个微软开发的Linux兼容内核接口(不包含Linux代码),来自Ubuntu的用户模式二进制文件在其上运行。这段有点拗口,其实说白了,你可以同时运行ubuntu和windows的支持程序,注意他也不是虚拟机,你还是需要自己去安装ubuntu的。...
安装WSL2(二选一) 安装Hyper-V(二选一) WSLvsHyper-V Docker Desktop Installer.exe安装 详细步骤 1. 系统准备 Docker 是指容器化技术,用于支持创建和使用Linux® 容器(LXC技术)。 我们在 Window 上安装 Docker Desktop ,需要基于Linux环境。 在Windows上,Docker Desktop 为我们提供通过了两个选项:WSL与Hyper...
docker肯定还是用wsl的,因为你即便单单把网卡禁用了docker以及所有wsl系统就已经无法启动了。至于为啥关闭wsl还能使用我觉得是因为docker desktop在启动时会自动打开wsl。或者你更新docker时也会再次被重新打开。 有用 回复 撰写回答 你尚未登录,登录后可以 和开发者交流问题的细节 关注并接收问题和回答的更新提醒 参与...
Hyper-V是由微软开发的一种基于虚拟机监控程序的虚拟化技术,它允许在Windows操作系统上创建和运行多个虚拟机实例,每个虚拟机可以运行独立的操作系统和应用程序。 WSL2(Windows Subsystem for Linux 2) WSL2是微软公司开发的一项技术,它在Windows操作系统上提供了一个完整的Linux内核,并允许用户在Windows环境中运行Linux...
/Enable-Feature:Microsoft-Hyper-V指定要启用Hyper-V功能。 /All包括所有依赖的功能。 /LimitAccess避免使用Windows Update服务。 /Reboot在启用后自动重启计算机。 步骤2:停止并卸载WSL中的Docker 在切换到Hyper-V之前,需要停止WSL中的Docker服务。可以使用下面的命令停止Docker并卸载它: ...
Hyper-V,Windows的虚拟机解决方案。家庭版不支持,专业版支持。 在Windows10上运行Linux容器,一定是要用Linux内核的,也就意味着一定离不开Windows虚拟化技术的支持。Docker产品也因此经历了三次迭代: Docker Toolbox,使用VirtualBox虚拟机; Docker Desktop,使用Hyper-V虚拟机和LinuxKit(Docker不支持WSL1); Docker Deskto...
最近两天,Hyper-v的docker虚拟机总出问题,这里不得不吐槽一下,Hyper-v没有像vbox那样强制关机的选项,就导致不正常的虚拟机,关不掉,也用不了,也导致docker用不了,一气之下,开启了wsl2模式,目前感觉良好。 WSL WSL:适用于Linux的Windows子系统。 什么是适用于 Linux 的 Windows 子系统?