Hyper-V是由微软开发的一种基于虚拟机监控程序的虚拟化技术,它允许在Windows操作系统上创建和运行多个虚拟机实例,每个虚拟机可以运行独立的操作系统和应用程序。 WSL2(Windows Subsystem for Linux 2) WSL2是微软公司开发的一项技术,它在Windows操作系统上提供了一个完整的Linux内核,并允许用户在Windows环境中运行Linux...
第一步它让我开启Hyper-V特性和容器特性其实就是勾选这两个选项。 第二步让我开启BIOS的硬件虚拟化,这个跟上面那个操作一样。不再赘述 那接下来分别按WSL2和Hyper-V来进行DockerDesktop的安装,看看有什么不同。 由于我的操作系统是最新的Windows10,集成的WSL是WSL2,安装之前其实是不需要设 置那几个特性的,所以...
1、wsl1启动前提:windows的子linux功能。 注意只能在win10以及win2019操作系统上启用(有版本要求,早期的可能并不支持,具体参考docs microsoft文档) 2、wsl2启用前提:windows的子linux功能 、hyper-v、微软发布的专用linux内核补丁注意只能在win10以及win2019操作系统上启用(有版本要求,早期的可能并不支持,具体参考docs ...
(1) WSL2 vs Hyper V: WSL2上docker连接和命令相应更快;如果使用大量文件交互以及user interface,使用hyperV;此处先用HyperV: 控制面板-->程序和功能-->启用或关闭 Windows 功能, HyperV选项; (2)下载并安装Docker Desktop for Windows 默认安装在C盘,如需安装其他盘下, 可以以管理员身份运行cmd,然后执行以下...
Docker 的虚拟机环境。在探索过程中,我选择了 Alpine Linux,它不仅内存消耗小,而且能够满足 Docker 运行的需求。通过 Alpine Linux,我在虚拟环境中实现了高效且资源节省的 Docker 环境搭建,完美结合了 Hyper-V 和 WSL2 的优势。此方案不仅解决了原问题,而且提供了一个更加灵活和高效的解决方案。
总体顺序为:BIOS开启虚拟化、添加Hyper-V(家庭版)、启用hyper-v&虚拟机监控平台&子系统&虚拟机平台、检查WSL并更新、安装Linux子系统、安装Docker。 BIOS开启虚拟化 确认自己的电脑有没有开启虚拟化:打开任务管理器,点击性能选项卡-CPU-右下方虚拟化 显示已启用则直接看下一步添加Hyper-V,未启用则继续。
安装WSL2(二选一) 安装Hyper-V(二选一) WSLvsHyper-V Docker Desktop Installer.exe安装 详细步骤 1. 系统准备 Docker 是指容器化技术,用于支持创建和使用Linux® 容器(LXC技术)。 我们在 Window 上安装 Docker Desktop ,需要基于Linux环境。 在Windows上,Docker Desktop 为我们提供通过了两个选项:WSL与Hyper...
(1)首先需要开启Hyper-V 最好同时开启WSL(Windows Subsystem for Linux)感觉这个英文有点怪怪的,翻译也有点奇怪,按照我的理解应该是windows下的linux子系统。(2)直接安装 上面需要重启电脑,重启之后,你直接安装Docker Desktop for Windows就行了,这个你直接去官网下载就行了。(3)什么是Hyper-V和WSL2 H...
在切换到Hyper-V之前,需要停止WSL中的Docker服务。可以使用下面的命令停止Docker并卸载它: 在WSL终端中运行以下命令: sudoservicedockerstopsudoapt-getremovedockerdocker-engine docker.io containerd runc 1. 2. sudo service docker stop停止Docker服务。
通过Windows 控制面板 --> 程序和功能 -->启用或关闭 Windows 功能,开启 Hyper-V(包括下级的 Hyper-V 管理工具和 Hyper-V 平台)、虚拟机平台 3. 安装WSL2 用管理员身份打开Powershell 执行以下命令 # 安装 wsl --instal # 更新 wsl --update