![]()
微软最近又给 WSL 塞了个硬核功能——WSL Containers。简单说,现在你可以直接在 Windows 上原生创建、运行和管理 Linux 容器了,而且那套命令行操作,用过 Docker 的人会直呼眼熟。
该功能目前已通过 WSL 的预发布版本公开预览,只需执行 wsl --update --pre-release 就能抢先体验。官方还特意澄清,这并不是传闻中的“WSL 3”,而是作为一项独立特性加入 WSL。
新工具的核心是一个叫 wslc.exe 的二进制文件,微软还给它起了个别名 container.exe,敲 wslc 或 container 都能用。来看看它有多像 Docker:
wslc run --rm -it ubuntu:latest bash -c "echo Hello world from WSL container!"wslc image lswslc run -it --rm -d -p 8080:80 --name web nginxwslc container pswslc container stop web拉镜像、后台跑容器、映射端口、查看状态、停止容器……这套组合拳下来,几乎就是 Docker CLI 的翻版,上手门槛极低。
更重磅的是,微软还放出了 Microsoft.WSL.Containers 这个 NuGet 包。
它面向开发者,支持 C、C++ 和 C#,让 Windows 原生应用能直接把 Linux 容器当成组件来调用。
无论是拉取镜像、启停容器、交互式进程、流式输入输出,还是挂载目录、访问 GPU,全都能用代码操控。这对于想在 Windows 应用里复用 Linux 代码、跑本地 AI 任务或搭建测试流水线的同学来说,绝对是个大杀器。
️ 面向企业,微软也下足了功夫。WSL Containers 会支持策略管理,IT 管理员可以控制是否允许使用 WSL 发行版或容器,还能限定可拉取镜像的注册表。
同时,Microsoft Defender for Endpoint 也在升级,未来能直接监测 Linux 容器内的事件(该部分当前为私有预览)。
⚙️ 底层同样有两项关键增强:
- 默认文件系统改为 virtiofs,访问 Windows 文件的速度会更快。
- 实验性网络模式 consomme 上线,专门改善与 VPN、代理及企业网络安全策略的兼容性。
目前 WSL Containers 仍处于公开预览阶段,微软计划在 2026 年秋季 正式发布。想在 Windows 上拥抱原生容器体验的,可以提前踩坑了。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.