Microsoft has officially released WSL Containers, moving the feature from public preview to general availability. Users can access the functionality by running the 'wsl --update' command, which installs the wslc.exe tool and the associated API. Despite the GitHub version number being 3.0.1, Microsoft confirmed this does not signify a new WSL 3 release.

The new tool allows developers to build, run, and manage Linux containers directly within WSL without requiring Docker Desktop. The architecture uses a dedicated wslcsession.exe process for each session to improve isolation and security. Filesystem performance is enhanced via virtiofs, which Microsoft claims is twice as fast as the previous Plan 9 implementation used for directory sharing.

Network management has been updated with the 'Consommé' architecture, which handles DNS queries and traffic mapping through user-mode Windows processes to improve compatibility with VPNs and firewalls. Enterprise features include integration with Microsoft Intune for policy enforcement and Microsoft Defender for Endpoint for monitoring container processes and network activity.

Tooling support currently includes VS Code Dev Containers and Aspire, though some users report integration issues. Key features like Docker Compose support and the '--privileged' flag are still in development, meaning the platform is not yet a full replacement for Docker Desktop. Microsoft plans to add these capabilities in upcoming updates.

WSL Containers is compatible with Windows 10 and Windows Server, allowing for production use. While Microsoft continues to expand Linux integration within Windows, the current lack of advanced features like multi-container orchestration via Compose means many developers are expected to maintain their existing workflows with Docker Desktop for the time being.