A Microsoft implementou um reforço significativo na integração entre o Windows 11 e o ecossistema Linux, liberando oficialmente o suporte a contêineres no Windows Subsystem for Linux (WSL). Esta funcionalidade é particularmente relevante para profissionais da área de desenvolvimento.
Para quem não está familiarizado, o WSL é uma utilidade que permite executar diversas distribuições Linux dentro do ambiente Windows, eliminando a necessidade de utilizar máquinas virtuais ou configurar um dual boot em certos cenários. Embora tenha sido introduzido no Windows 10, ele tem recebido melhorias substanciais no Windows 11.
Uma das adições notáveis é o suporte a contêineres. Um contêiner pode ser entendido como um pacote que agrupa uma aplicação juntamente com todas as suas dependências — incluindo bibliotecas, arquivos de configuração e módulos —, permitindo que ela seja executada de maneira padronizada em variados ambientes computacionais.
Embora desenvolvedores, administradores de TI e outros profissionais já pudessem trabalhar com contêineres no WSL, eles precisavam recorrer a soluções fornecidas por terceiros. Com esta atualização do Windows Subsystem for Linux, a própria ferramenta passou a oferecer suporte nativo a essa capacidade.
O recurso, denominado oficialmente como WSL Containers (WSLC), foi apresentado em junho durante o evento Build 2026. Após um período de testes e refinamentos, ele está sendo disponibilizado amplamente agora, concomitantemente ao lançamento da versão 26H2 do Windows 11, embora as duas novidades não estejam intrinsecamente ligadas. É importante notar que o foco atual do WSL é o Windows 11, mas ele mantém compatibilidade com o Windows 10 e o Windows Server.
O funcionamento do WSL Containers ocorre através de uma interface de linha de comando (CLI). A Microsoft destacou diversos exemplos de uso. Um comando fundamental é aquele que coloca o WSLC em operação, dependendo de parâmetros específicos. Por exemplo, um comando simples permite ativar um ambiente Ubuntu, executar o comando echo para exibir a mensagem “Hello, world!”, e subsequentemente remover o contêiner usando o parâmetro –rm:
wslc run --rm ubuntu:latest bash -c «echo Hello, world!»
Adicionalmente, o WSLC pode ser acionado por meio de uma API. Isso possibilita que aplicações desenvolvidas para Windows executem contêineres no WSL diretamente, o que pode ser muito útil para automatizar certas tarefas.
Para acessar essa nova funcionalidade, os usuários devem digitar o comando wsl –update no PowerShell ou no Prompt de Comando para garantir que o WSL esteja atualizado (é necessário ter a versão 2.9.3 ou superior). Caso a ferramenta ainda não esteja instalada, ela pode ser instalada utilizando o comando wsl –install. Mais informações sobre como utilizar o WSLC estão disponíveis na documentação oficial.

