微软这次终于干了件正经事——Windows系统正式开放了原生运行Linux容器的能力。没错,不用再折腾Docker Desktop了,直接系统内置搞定。
这个叫WSL容器(WSL Containers)的功能,在Build 2026开发者大会上首次亮相,现在已经进入公开预览阶段。说白了,就是把Linux容器的运行能力直接塞进了WSL里。
WSL容器架构示意 | 快科技配图
一、不是什么WSL 3,是WSL的新能力
微软WSL产品经理Craig Loewen专门澄清了:别瞎叫WSL 3,这不是WSL 2的替代品。WSL容器是在现有WSL 2基础上的新功能层。就好比给已经很好用的工具包又加了一整套新工具。
这功能带来两大核心能力。一个是内置的Linux容器命令行工具wslc.exe,语法跟Docker高度相似,老玩家基本零学习成本。更新到WSL 2.9.3预发布版就能用。
另一个是WSL容器API,允许原生Windows应用直接调用Linux容器,支持C++和C#。项目文件里加几行配置,容器的构建部署就自动融入编译流程,相当丝滑。
wslc命令行工具运行效果 | 快科技配图
二、底层也有大升级
这次WSL的底层也有不少硬核改动。新的默认文件系统virtiofs让Windows文件访问速度直接翻倍。不过这些改动目前在WSL容器里默认启用,普通WSL还得再等等——微软计划之后逐步推广过来。
想尝鲜的玩家,执行wsl --update --pre-release命令或直接从GitHub下载安装。微软计划2026年秋季推向正式版。到时候Windows的开发者体验估计又要上一个台阶。
WSL更新命令界面 | 快科技配图
小吉说:Windows能原生跑Linux容器,对普通玩家可能感知不强,但对游戏开发、模组制作这些涉及跨平台的东西来说,少一个Docker Desktop的折腾就是实打实的省心。等正式版出来再评测一波,看看实际体验到底怎么样。
▼
你怎么看微软这波操作?是终于开窍了还是来得太晚?欢迎在评论区聊聊!
记得点赞、在看、转发三连,让更多小伙伴看到这个好消息!