其实是因为,如果你的Windows系统比较新,它集成的WSL默认是WSL2,基于WSL2安装DockerDesktop时,是不需要手动启用Windows特性的,它自己会把该启用的特性启用。 只有当你的Windows系统比较老时,此时你的操作系统集成的WSL是WSL1,此时你基于WSL1安装DockerDesktop时,才需要手动去开启。 来看这个文章,https://learn.microsoft...
WSL 和 Docker Desktop 的网络环境 WSL 网络隔离: WSL 为 Linux 子系统提供了一个虚拟化的网络环境,这个网络是与 Windows 主机系统隔离的。这意味着,即使在 WSL 中运行的应用程序监听某个端口,这个端口也只是在 WSL 的虚拟网络环境中开放,并不直接映射到 Windows 主机的网络环境上。 Docker Desktop 和 Hyper-V/...
此时到docker desktop中打开设置,在WSL integration中enable Ubuntu-22.04,重新打开WSL会发现一切正常。(会出现默认地址不同的情况,通过cd ~回到根目录即可查看原先内容) 另外有关WSL2跑大模型内存扩容和代理报错的问题参见这些资料: windows WSL2避坑指南 - 菩提树下的杨过 - 博客园 (cnblogs.com) 解决"wsl: 检测...
WSL2是微软推出的一项功能,它允许在Windows上运行Linux环境,并提供了更好的性能和兼容性。通过在WSL2中安装Docker Engine,开发者可以获得更原生的Docker体验,并且可以避免Docker Desktop的一些限制和问题。 在接下来的文章中,我们将详细介绍如何在WSL2中安装Docker Engine,并探讨这种方法相对于使用Docker Desktop的优势和...
docker desktop 与 wsl2 版本匹配 docker windows server 2016,一、什么是Docker?Docker是一个开源的应用容器引擎,可以轻松地为任何应用创建一个轻量级、可移植、自给自足的容器。开发者在本地编译测试通过的容器可以批量地在生产环境中部署,包括虚拟机和其他平台。我们
Step 2 - Check requirements for running WSL 2: 检查当前操作系统是否可以运行wsl2,需要win10 x64 Version 1903以上版本、ARM64 Version 2004 以上版本或win11。若版本不满足,需要升级。Windows + R, 输入 winver可以查看当前版本。 Step 3 - Enable Virtual Machine feature: ...
WSL + VS Code + Docker Desktop 这三剑客的组合,开始让我觉得在 Windows 上做开发是一件非常爽的事情。什么是 WSL WSL 是 Windows Subsystem for Linux 的缩写,它是 Windows 10 操作系统的一项功能,使你能够在 Windows 上直接运行 Linux 文件系统,以及 Linux 命令行工具和 GUI 应用程序,并与传统的 ...
二、安装docker desktop 然后打开浏览器下载安装程序,开始安装,程序下载地址,选择download for windows: https://www.docker.com/get-started/ 虽然说文档中写的是WSL和hyper-V在运行效率上没有区别,但是在安装界面会显示推荐你使用WSL 点击确认后会自动安装,没有路径选择选项,安装完成后会要求重启,重启后会进入选项...
访问https://docs.docker.com/desktop/wsl/#download下载Docke Desktop WSL 2 下载Docker Desktop并按照安装说明进行操作。 安装后,启动Docker Desktop,打开设置 在“设置”> "General" 选中 "Use the WSL 2 based engine" (默认已勾选) 在“设置”>“Resources”>"WSL integration",从要启用 Docker 集成的已...