微软于近日正式推出WSL容器功能的公开预览版本,标志着Windows系统首次实现对Linux容器的原生支持。这一能力在Build 2026全球开发者大会上首次对外发布。
关于版本命名,微软WSL产品负责人明确表示,不存在所谓“WSL 3”的概念。WSL容器并非WSL 2的后续版本,而是依托现有WSL架构构建的一项全新功能层,属于对既有技术体系的增强与拓展。
该功能主要带来两项关键能力。第一项是集成于WSL中的原生命令行工具wslc.exe。用户将WSL升级至当前预发布版本2.9.3后即可启用。该工具语法设计高度兼容主流容器操作习惯,开发者可直接使用熟悉的指令完成容器镜像构建、实例运行、调试及本地测试等全流程开发任务。
第二项是WSL容器API,支持原生Windows应用程序以编程方式调用和管理Linux容器环境。该接口原生适配C++与C语言,并已深度集成至MSBuild与CMake等主流构建系统。开发者仅需在项目配置文件中添加简明参数,即可实现容器构建与部署步骤自动嵌入应用程序编译流程。
在底层技术层面,微软对WSL进行了多项关键优化。其中,全新默认文件系统virtiofs显著提升了Windows主机文件在Linux容器环境下的访问效率,实测性能较此前提升约一倍。由于此类优化涉及文件系统与网络栈等核心路径,目前仅在WSL容器场景下默认启用;后续将根据稳定性与兼容性验证结果,分阶段向标准WSL环境推广。
当前,WSL容器功能随WSL 2.9.3预发布版同步开放,用户可通过执行wsl update pre-release命令更新,或直接从官方代码平台获取安装包。微软预计于2026年秋季完成全部验证并发布正式版本。

评论
更多评论