那接下来分别按WSL2和Hyper-V来进行DockerDesktop的安装,看看有什么不同。 由于我的操作系统是最新的Windows10,集成的WSL是WSL2,安装之前其实是不需要设 置那几个特性的,所以我先把这四个特性全部取消勾选。 下载DockerDesktop 安装,弹出这个界面,第一个选项是说你要基于WSL2安装还是基于Hyper-V安装? 它默认推荐...
Hyper-V是由微软开发的一种基于虚拟机监控程序的虚拟化技术,它允许在Windows操作系统上创建和运行多个虚拟机实例,每个虚拟机可以运行独立的操作系统和应用程序。 WSL2(Windows Subsystem for Linux 2) WSL2是微软公司开发的一项技术,它在Windows操作系统上提供了一个完整的Linux内核,并允许用户在Windows环境中运行Linux...
当开启成功后可在设备管理器中看到。 2.开通Hyper-V 通过Windows 控制面板 --> 程序和功能 -->启用或关闭 Windows 功能,开启 Hyper-V(包括下级的 Hyper-V 管理工具和 Hyper-V 平台)、虚拟机平台 3. 安装WSL2 用管理员身份打开Powershell 执行以下命令 # 安装 wsl --instal # 更新 wsl --update 1. 2....
ubuntu@CM-PC-02057:~/ubuntu-wsl2-systemd-script$ bash ubuntu-wsl2-systemd-script.sh 安装成功后退出,重启ubuntu,使用 wsl -t Ubuntu,Ubuntu 换成你的ubuntu 的名字,使用wsl -l 查看,这里是Ubuntu-20.04,所以执行的是 wsl -t Ubuntu-20.04 ubuntu@CM-PC-02057:~/ubuntu-wsl2-systemd-script$ exit log...
最近两天,Hyper-v的docker虚拟机总出问题,这里不得不吐槽一下,Hyper-v没有像vbox那样强制关机的选项,就导致不正常的虚拟机,关不掉,也用不了,也导致docker用不了,一气之下,开启了wsl2模式,目前感觉良好。 WSL WSL:适用于Linux的Windows子系统。 什么是适用于 Linux 的 Windows 子系统?
(1)首先需要开启Hyper-V 最好同时开启WSL(Windows Subsystem for Linux)感觉这个英文有点怪怪的,翻译也有点奇怪,按照我的理解应该是windows下的linux子系统。(2)直接安装 上面需要重启电脑,重启之后,你直接安装Docker Desktop for Windows就行了,这个你直接去官网下载就行了。(3)什么是Hyper-V和WSL2 H...
【1】下载win10_x86_64 Docker 并安装,安装WSL失败 【2】WSL无法安装的三种解决方案,全失败; 一、安装前,开启Hyper-V 【1】、查看本机win电脑的Hyper-V是否开启; 【2】、开启Hyper-V(win10家庭版是没有开启Hyper-V的,需手动开启); 【3】安装步骤: ...
1、wsl1启动前提: windows的子linux功能。 注意只能在win10以及win2019操作系统上启用(有版本要求,早期的可能并不支持,具体参考docs microsoft文档) 2、wsl2启用前提:windows的子linux功能 、hyper-v、微软发布的专用linux内核补丁 注
启用Hyper-V dism.exe /online /enable-feature /featurename:Microsoft-Hyper-V /all /norestart 设置WSL2为默认 wsl --set-default-version 2 5. 重启,安装wsl补丁 wsl_update_x64.msi 执行以上补丁包。 补丁包下载地址: wslstorestorage.blob.core.windows.net 附:高阶版 GPU,GUI界面 Windows版本高的(win...
WSL 2/Docker本质上都是Hyper-V。WSL 2是一个轻量级的Hyper-V VM;Docker for Windows如果要跑Linux镜像,会安装运行一台运行Linux的Hyper-V虚拟机。 总结 若不嫌安装软件和配置操作系统麻烦,则可以使用VMware; 若只想熟悉Linux命令,不使用Docker,可以使用WSL 1; ...