Microsoft adiciona runtime de contêineres ao WSL com comandos semelhantes ao Docker

Microsoft adiciona runtime de contêineres ao WSL com comandos semelhantes ao Docker

A Microsoft continua expandindo as capacidades do Windows Subsystem for Linux (WSL). A novidade da vez é o WSL Containers, um recurso que adiciona suporte nativo para criação e gerenciamento de contêineres Linux diretamente pelo WSL, sem depender de ferramentas de terceiros para oferecer uma experiência básica.

Disponível inicialmente em preview público para quem utiliza as versões de pré-lançamento do WSL, o recurso introduz uma nova ferramenta de linha de comando, o wslc.exe, além de uma API voltada para desenvolvedores que desejam integrar contêineres Linux diretamente em aplicações Windows.

Uma experiência familiar para quem já usa Docker

O destaque do lançamento é justamente a nova CLI. Embora não substitua completamente o Docker, o funcionamento lembra bastante o da ferramenta mais popular do mercado.

Entre os comandos demonstrados pela Microsoft estão opções para iniciar contêineres, listar imagens, expor portas, verificar processos em execução e interromper serviços. A sintaxe segue um padrão bastante conhecido, reduzindo a curva de aprendizado para quem já trabalha com Docker no dia a dia.

Além do executável wslc, a Microsoft também disponibiliza o alias container, permitindo executar os mesmos comandos com um nome ainda mais intuitivo. Com isso, usuários do Windows poderão executar workloads baseadas em contêineres Linux diretamente pelo WSL utilizando uma ferramenta integrada ao sistema.

Mais interessante do que a nova CLI talvez seja a API que acompanha o lançamento. A Microsoft publicou o pacote Microsoft.WSL.Containers via NuGet, permitindo que aplicações desenvolvidas em C, C++ e C# controlem contêineres Linux programaticamente.

A API oferece recursos como:

  • Download e gerenciamento de imagens;
  • Criação e inicialização de contêineres;
  • Comunicação via stdin e stdout;
  • Montagem de volumes;
  • Configuração de redes;
  • Acesso à GPU;
  • Gerenciamento de processos internos.

Segundo a empresa, isso facilita o desenvolvimento de aplicações híbridas capazes de reutilizar ferramentas e componentes do ecossistema Linux sem abandonar o ambiente Windows.

Entre os casos de uso citados estão pipelines de desenvolvimento, execução de aplicações de IA localmente, ambientes isolados para testes e integração de ferramentas Linux em softwares Windows.

Foco no ambiente corporativo

Outro objetivo do WSL Containers é atender empresas que utilizam o Windows como plataforma de desenvolvimento. A Microsoft afirma que administradores poderão definir políticas para controlar quais distribuições Linux poderão ser utilizadas, restringir registros (registries) autorizados para download de imagens e administrar o uso dos contêineres em ambientes corporativos.

Além disso, a integração com o Microsoft Defender for Endpoint também está sendo expandida para monitorar eventos relacionados aos contêineres Linux executados pelo WSL. Essa funcionalidade, entretanto, permanece em preview privado.

Melhorias internas no WSL

O novo recurso também traz mudanças importantes na infraestrutura do próprio WSL. Uma delas é a adoção do virtiofs como sistema de compartilhamento de arquivos padrão para os contêineres. A tecnologia promete melhorar significativamente o desempenho ao acessar arquivos armazenados no Windows a partir do ambiente Linux.

Outra novidade é um modo experimental de rede chamado consomme, desenvolvido para aumentar a compatibilidade com VPNs, proxies, políticas corporativas e outros cenários comuns em ambientes empresariais.

Embora essas mudanças aconteçam nos bastidores, elas podem representar ganhos importantes para quem utiliza o WSL como ambiente principal de desenvolvimento.

Ainda é uma prévia

Por enquanto, o WSL Containers está disponível apenas para quem instala a versão de pré-lançamento do WSL através do comando:

wsl --update --pre-release

A Microsoft pretende disponibilizar o recurso para todos os usuários durante o segundo semestre de 2026, após o período de testes.

Embora ainda seja cedo para afirmar que o WSL Containers competirá diretamente com soluções como Docker Desktop, o anúncio mostra uma direção clara da Microsoft.

Ao oferecer uma ferramenta integrada ao próprio WSL, acompanhada de uma API oficial para Windows, a empresa busca simplificar o desenvolvimento baseado em contêineres, especialmente para quem já trabalha dentro do ecossistema Windows.

Para desenvolvedores Linux, provavelmente pouca coisa muda. Mas para quem utiliza Windows como sistema principal e depende diariamente de contêineres, a novidade pode reduzir a necessidade de instalar softwares adicionais e tornar o fluxo de trabalho mais integrado ao próprio sistema operacional.

Quem assina nossa newsletter recebeu essa notícia antes, além de outras exclusivas! Inscreva-se e fique por dentro das principais novidades da semana sobre tecnologia, Linux e open source!