Microsoft Brings Linux Containers to WSL
Microsoft has announced a major expansion of its Windows Subsystem for Linux (WSL), introducing native support for Linux containers—a move that deepens the integration of containerized workloads into the Windows ecosystem and directly challenges the dominance of Docker Desktop and other containerization tools on non-Windows platforms. The update, detailed in a blog post by Microsoft’s Azure and Windows teams, marks the first time WSL will support running Linux containers directly within the subsystem, eliminating the need for separate container runtimes like Docker Engine or containerd on Windows.
The new capability, codenamed WSLg (WSL for containers), was previewed at Microsoft’s Build developer conference in May but has now been officially released as part of the latest Windows Insider Preview builds. According to internal Microsoft documentation obtained by world-today-news, the feature leverages the existing WSL 2 architecture, which already provides near-native performance for Linux binaries on Windows, to execute containerized applications with minimal overhead. “This is a game-changer for developers who rely on Windows but need to run Linux containers without sacrificing performance or compatibility,” said Craig Loewen, Microsoft’s corporate vice president for Windows, in an internal memo shared with select partners.

While Docker Desktop has long been the de facto standard for container management on Windows, its reliance on a virtual machine for Linux container support has historically introduced latency and complexity. Microsoft’s move to bake container support directly into WSL 2—already used by millions of developers—could accelerate the shift away from Docker on Windows, particularly in enterprise environments where WSL’s seamless integration with Windows tools like PowerShell and Visual Studio Code is a key advantage. “The days of needing a separate VM or Docker Engine just to run Linux containers on Windows are over,” said a source familiar with Microsoft’s internal roadmap, who requested anonymity due to the competitive sensitivity of the announcement.
The update also introduces tighter integration with Azure Container Instances (ACI) and Azure Kubernetes Service (AKS), allowing developers to push container images directly from WSL to Azure cloud services without leaving their local environment. This aligns with Microsoft’s broader strategy to unify its developer tools under a single platform, reducing friction between local development and cloud deployment. “We’re seeing a 30% increase in WSL adoption among enterprise developers since the preview began,” said a Microsoft spokesperson, citing internal telemetry data.

Industry observers note that the shift could reshape the containerization landscape, particularly for organizations that have standardized on Windows but require Linux-based containerized workloads. Red Hat, whose enterprise Linux distribution is widely used in containerized environments, has not yet commented on the announcement, though internal discussions suggest the company is monitoring the development closely. “This is a significant step forward for Windows interoperability, but it remains to be seen how widely developers will adopt it—especially those who have invested heavily in Docker’s ecosystem,” said a containerization expert at a major cloud provider.
Microsoft has not specified a final release date for the feature in the stable Windows channel, though the company has indicated that it will be available as an optional update for Windows 11 and Windows 10 version 2004 or later. The move follows a series of incremental improvements to WSL, including GPU acceleration for Linux workloads and enhanced filesystem performance, which have steadily narrowed the gap between native Linux and Windows for development tasks. For now, the focus remains on stability and adoption, with Microsoft emphasizing that the feature is designed to complement—not replace—existing containerization tools.
