Microsoft aproxima Windows 11 do Linux com suporte integrado a contêineres
Novo WSL Containers traz linha de comando e API próprias e pode reduzir dependência de ferramentas adicionais no desenvolvimento.

A Microsoft ampliou a integração entre Windows 11 e Linux com a liberação oficial do WSL Containers, recurso que permite criar, executar e administrar contêineres Linux diretamente por meio do Windows Subsystem for Linux (WSL). A tecnologia saiu da fase de testes e chegou à disponibilidade geral, tornando o próprio WSL uma plataforma mais completa para desenvolvimento baseado em contêineres. Para determinados fluxos de trabalho, isso significa que desenvolvedores não precisarão mais instalar ferramentas adicionais apenas para colocar um contêiner Linux em funcionamento dentro do Windows.
A mudança representa mais uma etapa na transformação da relação da Microsoft com o Linux. O WSL já permitia executar distribuições e aplicações Linux dentro do Windows, mas o trabalho com contêineres normalmente dependia de soluções adicionais, como Docker Desktop, Podman ou da instalação e configuração manual de um mecanismo de contêiner dentro de uma distribuição WSL. Com o WSL Containers, a Microsoft incorpora essa capacidade diretamente à plataforma, oferecendo uma interface própria para construir, executar e gerenciar ambientes isolados.
WSL ganha ferramenta própria para contêineres
No centro da novidade está o wslc.exe, uma nova ferramenta de linha de comando incluída no WSL. Por meio dela, desenvolvedores podem baixar imagens, criar contêineres, iniciá-los, interrompê-los e executar aplicações Linux utilizando comandos diretamente pelo terminal do Windows. A Microsoft também disponibiliza container.exe como um alias, mantendo uma sintaxe familiar para profissionais acostumados a trabalhar com tecnologias de conteinerização.
Na prática, um desenvolvedor poderá, por exemplo, baixar uma imagem do Ubuntu, iniciar um servidor web Linux ou executar uma aplicação dentro de um ambiente isolado sem precisar instalar separadamente um mecanismo de contêiner apenas para realizar essa tarefa. O processo utiliza a infraestrutura do WSL 2 e seu kernel Linux, o que significa que as aplicações executadas dentro desses contêineres continuam sendo aplicações Linux reais. A novidade está na integração e no gerenciamento oferecidos diretamente pela Microsoft, e não em uma conversão das aplicações Linux para o kernel do Windows.
O recurso pode ser obtido atualizando o WSL para a versão mais recente. A Microsoft informa que usuários podem utilizar o comando wsl --update para receber a versão que inclui o WSL Containers. A ferramenta havia sido apresentada durante a Build 2026 e permaneceu em testes públicos antes de chegar agora à disponibilidade geral, etapa na qual a companhia considera a tecnologia pronta para cenários completos de desenvolvimento e produção.
Docker Desktop não deixa de existir
A chegada do WSL Containers não significa que ferramentas como Docker Desktop tenham perdido sua função. O Docker oferece um ecossistema mais amplo, com recursos próprios de gerenciamento, integração, interface gráfica e ferramentas utilizadas em fluxos profissionais de desenvolvimento. Equipes que já dependem desses recursos podem continuar utilizando normalmente suas estruturas atuais.
A diferença é que o desenvolvedor que precisa simplesmente criar ou executar contêineres Linux no Windows passa a contar com uma alternativa integrada ao WSL. Isso pode reduzir a quantidade de software necessária em determinados ambientes, simplificar a configuração de uma nova máquina e diminuir o número de componentes envolvidos entre o Windows e a aplicação Linux.
Esse ponto é particularmente importante em equipes que trabalham simultaneamente com Windows no desktop e Linux nos servidores. Grande parte da infraestrutura de nuvem e dos ambientes de produção modernos utiliza Linux, fazendo com que desenvolvedores precisem reproduzir localmente condições semelhantes às encontradas posteriormente nos servidores. Os contêineres são justamente uma das principais tecnologias utilizadas para diminuir diferenças entre desenvolvimento, testes e produção.
Um contêiner reúne uma aplicação com bibliotecas, dependências e outros componentes necessários para sua execução. Em vez de configurar manualmente cada computador para reproduzir determinado ambiente, o desenvolvedor pode utilizar uma imagem previamente definida e executá-la de maneira isolada. A mesma estrutura pode posteriormente ser implantada em servidores locais ou serviços de nuvem.
Inteligência artificial aumenta importância do Linux
A Microsoft relaciona diretamente a evolução do WSL ao crescimento da inteligência artificial, do desenvolvimento cloud-native, dos contêineres e do ecossistema de código aberto. Muitas das ferramentas utilizadas atualmente para treinamento e execução de modelos de IA foram originalmente desenvolvidas tendo Linux como plataforma principal, o que tornou o acesso eficiente a ambientes Linux cada vez mais importante para profissionais que utilizam computadores com Windows.
Com o WSL Containers, aplicações nativas do Windows também podem utilizar contêineres Linux programaticamente. A Microsoft criou uma API específica que permite a desenvolvedores iniciar e controlar esses ambientes diretamente a partir de seus próprios programas. Isso abre possibilidades que vão além do terminal, incluindo softwares Windows capazes de utilizar ferramentas ou modelos executados dentro de um contêiner Linux sem exigir que o usuário administre manualmente toda a infraestrutura.
A API permite operações como download e gerenciamento de imagens, criação e encerramento de contêineres, execução de processos, montagem de arquivos, configuração de rede e acesso a GPU. Uma aplicação Windows pode, portanto, utilizar um componente Linux como parte de sua própria lógica, criando uma ponte entre os dois ecossistemas.
Esse recurso pode ser particularmente interessante para aplicações de inteligência artificial. Um programa com interface desenvolvida para Windows poderá utilizar, nos bastidores, ferramentas ou modelos executados em um ambiente Linux isolado, aproveitando tecnologias originalmente construídas para esse ecossistema.
Empresas também ganham ferramentas de controle
A Microsoft não está direcionando a novidade apenas aos desenvolvedores individuais. O WSL Containers também recebeu recursos voltados a ambientes corporativos, nos quais permitir a execução indiscriminada de imagens externas pode representar riscos de segurança e conformidade.
A integração com o Microsoft Intune permitirá que administradores desativem completamente o recurso ou determinem quais registros de contêineres podem ser utilizados pelos funcionários. Dessa maneira, uma empresa poderá permitir que desenvolvedores trabalhem com contêineres, mas restringir o download a imagens provenientes de fontes previamente aprovadas pela organização.
O Microsoft Defender for Endpoint também passa a ter integração com esses ambientes, permitindo que equipes de segurança acompanhem atividades relacionadas a processos, arquivos e redes dentro dos contêineres e relacionem essas informações ao computador Windows responsável pela execução. A preocupação é importante porque a maior integração entre Windows e Linux também amplia a superfície que precisa ser monitorada dentro das organizações.
O recurso já começa ainda a ser integrado a ferramentas utilizadas no desenvolvimento. O Visual Studio Code Dev Containers poderá utilizar o wslc como mecanismo padrão, enquanto tecnologias como Aspire e a extensão Containers do VS Code também estão recebendo suporte.
Microsoft aproxima cada vez mais Windows e Linux
A chegada dos contêineres precisa ser observada dentro de uma transformação muito maior ocorrida nos últimos anos. O Windows Subsystem for Linux surgiu em 2016 permitindo inicialmente executar ferramentas Linux de linha de comando dentro do Windows. Com o WSL 2, a arquitetura mudou e passou a utilizar um kernel Linux real dentro de uma máquina virtual leve, aumentando significativamente compatibilidade e desempenho.
Posteriormente, a Microsoft acrescentou suporte a aplicações Linux com interface gráfica, integração com GPU e diferentes melhorias de rede e arquivos. Em 2025, grande parte do WSL tornou-se software de código aberto, permitindo que desenvolvedores externos acompanhassem e contribuíssem diretamente com seu desenvolvimento. Agora, a integração de contêineres transforma o subsistema em uma plataforma ainda mais abrangente para workloads originalmente criados para Linux.
A estratégia reflete uma realidade do desenvolvimento moderno: o sistema utilizado pelo programador e o sistema utilizado pelo servidor nem sempre são os mesmos. Um profissional pode preferir Windows como ambiente de desktop enquanto suas aplicações são implantadas posteriormente em servidores Linux. Quanto menor a diferença entre esses dois ambientes, menores podem ser os problemas relacionados à configuração e à compatibilidade.
Linux continua rodando sobre a infraestrutura do WSL
Apesar da expressão “contêineres Linux integrados ao Windows”, existe uma distinção técnica importante. Os contêineres não executam diretamente sobre o kernel do Windows. Como contêineres normalmente compartilham o kernel do sistema hospedeiro, uma aplicação Linux precisa de um kernel Linux para funcionar adequadamente.
É justamente aí que entra o WSL 2. A infraestrutura utiliza uma máquina virtual otimizada que executa um kernel Linux real, e os novos contêineres trabalham sobre essa camada. Portanto, a integração é nativa do ponto de vista da experiência oferecida pelo WSL, mas tecnicamente o código Linux continua sendo executado por um kernel Linux.
Essa diferença também ajuda a compreender por que o recurso não transforma automaticamente qualquer computador Windows em substituto direto de uma máquina Linux para todos os cenários. O objetivo é fornecer um ambiente integrado de desenvolvimento e execução de workloads específicos, mantendo as características necessárias para compatibilidade com o ecossistema Linux.
Windows tenta se tornar uma estação de desenvolvimento mais completa
A novidade faz parte de um esforço maior da Microsoft para tornar o Windows 11 mais atraente para desenvolvedores. Além do WSL, a companhia vem investindo em ferramentas de terminal, gerenciamento de pacotes, configurações específicas para programação e ambientes preparados para desenvolvimento de aplicações de inteligência artificial.
A estratégia busca resolver um problema histórico: muitos desenvolvedores utilizam Linux ou macOS justamente pela facilidade de acesso a ferramentas originalmente desenvolvidas para ambientes Unix. Ao aproximar essas tecnologias do Windows, a Microsoft tenta permitir que o profissional permaneça em seu sistema operacional sem abrir mão das ferramentas utilizadas posteriormente em servidores e plataformas de nuvem.
O WSL Containers é uma das demonstrações mais claras dessa estratégia. Em vez de tentar fazer com que todo o ecossistema de desenvolvimento adote ferramentas exclusivamente Windows, a empresa faz o movimento inverso e incorpora cada vez mais tecnologias Linux ao próprio sistema.
Para a maioria dos usuários domésticos, a novidade provavelmente passará despercebida. Quem utiliza o computador para navegar na internet, trabalhar com documentos, jogar ou consumir conteúdo não terá motivo para executar contêineres Linux. Para desenvolvedores, profissionais de DevOps e equipes que trabalham com inteligência artificial e aplicações em nuvem, entretanto, a mudança pode simplificar significativamente a preparação e manutenção do ambiente de trabalho.
Mais do que simplesmente permitir “rodar Linux no Windows”, algo que o WSL já faz há anos, a novidade reduz uma camada adicional entre o desenvolvedor e as tecnologias que dominam grande parte da infraestrutura moderna. Ao transformar contêineres Linux em um recurso integrado ao WSL, a Microsoft continua apagando uma fronteira que durante décadas separou os dois sistemas operacionais.