其实是因为,如果你的Windows系统比较新,它集成的WSL默认是WSL2,基于WSL2安装DockerDesktop时,是不需要手动启用Windows特性的,它自己会把该启用的特性启用。 只有当你的Windows系统比较老时,此时你的操作系统集成的WSL是WSL1,此时你基于WSL1安装DockerDesktop时,才需要手动去开启。 来看这个文章,https://learn.microsoft...
开启 Windows 虚拟化和 Linux 子系统(WSL2)以及Hyper-V
打开Hyper-V管理器,可以看到。这两种方式都可以运行,正常使用其实也没啥区别,都可以。我推荐基于WSL2的方式,并且自己安装一个Ubuntu发行版来运行Docker,至于为啥以后有机会再说。
1、wsl1启动前提:windows的子linux功能。 注意只能在win10以及win2019操作系统上启用(有版本要求,早期的可能并不支持,具体参考docs microsoft文档) 2、wsl2启用前提:windows的子linux功能 、hyper-v、微软发布的专用linux内核补丁注意只能在win10以及win2019操作系统上启用(有版本要求,早期的可能并不支持,具体参考docs ...
Windows 中启用 Hyper V 功能WSL 2 功能和容器功能 如何启用hyper-v,1、启用Hyper-V功能 -1.1、“控制面板”——程序——“启用或关闭Windows功能”——点击“Hyper-V”,重启电脑2、设置Hyper-V管理器 -2.1、重启后,使用Cortana(小娜)
左边hyper-v的那个划分有点问题,反正是笔记,自己看懂就行。 具体的看参考 参考: 梳理一下 Windows 的 Hyper-V、Hypervisor - 知乎 (zhihu.com) windows 虚拟机相关功能、组件梳理_windows hypervisor platform-…
Working with Node.js on Hyper-V and WSL2很好地比较了二者。 Docker on Hyper-V vs WSL 2也有很好的讨论。 总的来说,我们选择使用 WSL 或者 Hyper-V 需要根据我们的使用场景来选择。 在大多数情况下: 如果你只使用 Docker:WSL 如果你需要Linux,其他的虚拟机或想访问Docker的高级选项卡来分配资源:Hyper-V...
CycloneV678 出征豪情 3 我的windows版本如下版本Windows 10 专业版版本号20H2安装日期2020/12/25操作系统版本19042.685体验Windows Feature Experience Pack 120.2212.551.0想使用wsl2就要打开虚拟机平台功能和hyper-v功能,打开之后就会疯狂蓝屏,然后没办法只能重置系统,然后发现是hyper-v和以太网的网卡驱动有冲突,想要...
昨天开始鼓捣WSL2桥接网络,在Hyper-V设置虚拟交换机,导致物理机网络适配器里的路由器网桥都不见了,每次设置每次断网,重启了好几遍,今天还是没有搞定,打算放弃了,这时候发现WSL里ping不通外网了,还以为是不支持。还是重启大法好,开机之后又变正常了。虽然默认的NAT模式想要让局域网的其他设备访问需设置入站规则和端...