WSL2(Windows Subsystem for Linux 2) WSL2是微软公司开发的一项技术,它在Windows操作系统上提供了一个完整的Linux内核,并允许用户在Windows环境中运行Linux发行版。与WSL1相比,WSL2采用了自己的虚拟机技术,在性能上有了显著提升。 二、功能差异 Docker Docker主要提供容器化功能,允许开发者构建、运行和管理容器。
其实是因为,如果你的Windows系统比较新,它集成的WSL默认是WSL2,基于WSL2安装DockerDesktop时,是不需要手动启用Windows特性的,它自己会把该启用的特性启用。 只有当你的Windows系统比较老时,此时你的操作系统集成的WSL是WSL1,此时你基于WSL1安装DockerDesktop时,才需要手动去开启。 来看这个文章,https://learn.microsoft...
(WSL2安装失败,使用powershell校验docker会出错;) 重新安装WSL2,因为WSL的文件是.msi 格式的,无法直接打开运行, 1、启动适用于linux的windows子系统 2、检查运行WSL2的要求 :win+R中输入 winver 查看:本机是win10 版本1909 (内部18363.1556): 3、启动虚拟机功能 4、下载Linux内核更新包(适用于X64的WSL2 linux...
2、wsl2启用前提:windows的子linux功能 、hyper-v、微软发布的专用linux内核补丁注意只能在win10以及win2019操作系统上启用(有版本要求,早期的可能并不支持,具体参考docs microsoft文档) 3、docker desktop:在win10 家庭版只能基于wsl2基础启用支持linux container,所以需要先安装wsl2(windows的子linux功能、hyper-v、微...
别急!!!打开命令行,输入命令 wsl -l -v 可以看到两条数据(先忽略第三条,是我自己后装的)docker-desktop docker-desktop-data 这其实是两个发行版( distro ),这是Docker Desktop for Window创建的因此我们可以运行Docker。前面的那个*号表示默认发行版,对应下图的复选框。可以修改默认发行版,如下图。
安装WSL2(二选一) 安装Hyper-V(二选一) WSLvsHyper-V Docker Desktop Installer.exe安装 详细步骤 1. 系统准备 Docker 是指容器化技术,用于支持创建和使用Linux® 容器(LXC技术)。 我们在 Window 上安装 Docker Desktop ,需要基于Linux环境。 在Windows上,Docker Desktop 为我们提供通过了两个选项:WSL与Hyper...
Docker 的虚拟机环境。在探索过程中,我选择了 Alpine Linux,它不仅内存消耗小,而且能够满足 Docker 运行的需求。通过 Alpine Linux,我在虚拟环境中实现了高效且资源节省的 Docker 环境搭建,完美结合了 Hyper-V 和 WSL2 的优势。此方案不仅解决了原问题,而且提供了一个更加灵活和高效的解决方案。
Windows10 在Hyper-V安装lnmp环境docker方式 1、启用win10虚拟化hyper-v 2、安装docker win10 下载一路下一步,没有看到改安装路径的地方。500多MB 3、报错 WSL 2 installation is incomplete 点击链接,安装它,重新启动 4、报错 Failed to set version to docker-desktop 的解决...
可以通过命令行来启动和关闭 Hyper-V 或者 WSL 2,具体步骤如下: 启用Hyper-V: 打开管理员权限的命令提示符。 运行命令:dism.exe /Online /Enable-Feature:Microsoft-Hyper-V /All。 完成后重启计算机。 禁用Hyper-V: 打开管理员权限的命令提示符。
最终我发现我的需求是找个内存消耗小,能跑docker的虚拟机,最后我选择了Alpine Linux,内存消耗比WSL2...