微软宣布 WSL 容器功能正式开放公开预览,无需额外安装 Docker
周二
2026 年 6 月 29 日,微软正式开放「WSL 容器」功能的公开预览。该功能在 Build 2026 开发者大会上首次公布,并非「WSL 3」,而是基于现有 WSL 基础设施开发的新功能层,允许开发者在 Windows 系统上直接创建、运行和管理 Linux 容器,无需额外安装第三方容器工具。WSL 容器增添了内置的 Linux 容器命令行工具 wslc.exe(别名 container.exe)和 WSL 容器 API,前者语法与 Docker 高度相似,支持容器完整开发流程,后者允许原生 Windows 应用程序以编程方式调用 Linux 容器,支持 C、C++ 和 C# 语言,并与 MSBuild 和 CMake 构建系统集成。企业级管理方面,可通过组策略和 ADMX 模板控制使用权限及设置容器镜像拉取来源,Intune 仪表板官方支持将在未来几周上线,Microsoft Defender for Endpoint 的 WSL 插件已更新可感知容器内事件(私有预览阶段),Visual Studio Code 的 Dev Containers 扩展预发布版已添加对 wslc 的支持。伴随推出,微软对底层技术进行改进,新默认文件系统「virtiofs」提升 Windows 文件访问速度至两倍,新默认网络模式「consomme」改善复杂网络环境兼容性,优化内存回收机制释放未使用内存回宿主机,这些改动目前仅在 WSL 容器中默认启用,计划未来推广至标准 WSL。第三方容器工具也将从底层改进中获益。该功能当前作为 WSL 2.9.3 预发布版的一部分提供,用户可通过命令或 GitHub 下载安装,计划 2026 年秋季推向正式版。
体验专业版特色功能,拓展更丰富、更全面的相关内容。