LINUX

WSL ganha suporte oficial a contentores Linux no Windows 11

A Microsoft passou o WSL de simples subsistema para motor de contentores Linux com API própria, integração empresarial e promessa de um "wsl compose up" compatível com Docker Compose.

WSL ganha suporte oficial a contentores Linux no Windows 11
Imagem ilustrativa | Pixel Magazine

A Microsoft acabou de mudar o peso do Windows Subsystem for Linux. O WSL deixou de ser só uma forma conveniente de correr distribuições Linux em Windows 11 e passa a ser também um motor de contentores com ambições sérias no trabalho de desenvolvimento.

Segundo o BleepingComputer, o suporte a contentores Linux em WSL, baptizado WSL Containers, passou agora a disponibilização geral. A funcionalidade chega através do comando wsl –update e traz uma nova ferramenta de linha de comando, wslc.exe, com um alias container.exe para quem estiver habituado aos comandos de contentores clássicos. A Microsoft descreve o WSL Containers como uma forma de construir, correr e fazer deploy de contentores Linux diretamente em Windows, sem saltos extra.

Há também uma API de WSL Containers que permite a apps Windows arrancarem e controlarem contentores programaticamente. Nos exemplos oficiais aparecem logo dois cenários que a Microsoft quer empurrar: workloads de IA locais e aplicações em cloud empacotadas em contentores mas usadas em ambiente de desenvolvimento no portátil. Em vez de ter um Docker Desktop pesado de um lado e WSL do outro, a empresa tenta recentrar a história dos contentores na sua própria infraestrutura, onde manda em tudo do kernel virtualizado às políticas de segurança.

A versão de disponibilização geral resolve limitações que tinham ficado na fase de preview. Passa a ser possível reiniciar contentores, copiar ficheiros para dentro e para fora, fazer health checks, ligar e desligar redes, seguir eventos em tempo real, montar volumes e configurar o local de armazenamento. Ou seja, o que era um brinquedo de laboratório começa a parecer um runtime minimamente completo. A Microsoft diz ainda que o acesso a ficheiros Windows a partir do ambiente Linux pode chegar a ser até duas vezes mais rápido, um detalhe nada irrelevante para quem passa o dia a compilar código entre pastas partilhadas.

Do lado empresarial, o movimento é ainda mais claro. O BleepingComputer detalha que o WSL Containers passa a integrar com o Microsoft Defender for Endpoint, o que permite às equipas de segurança verem actividade de processos, ficheiros e rede dentro dos contentores e correlacioná-la com o host Windows. O Intune pode desactivar o WSL Containers por completo ou limitar as imagens a registos aprovados, com listas de permissões para registos de contentores. Na prática, a empresa ganha visibilidade e controlo fino sobre aquilo que cada developer anda a puxar da internet, sem depender só da boa vontade das equipas.

A Microsoft está também a alinhar o resto da tooling. O BleepingComputer refere que os Dev Containers do VS Code podem usar o wslc como driver por defeito, e que Aspire e a extensão de Containers do VS Code já falam com WSL Containers. Falta uma peça importante: suporte ao estilo Docker Compose. A empresa promete um futuro comando wsl compose up que funcione com os compose.yaml existentes, sem alterações. Se cumprir, será a forma mais óbvia de substituir gradualmente setups tradicionais de Docker em Windows, o que não deve entusiasmar quem prefere separar camadas mas agrada a quem só quer que as coisas arranquem e pronto.

A linha final é simples: quem vive entre Windows e Linux ganha mais um caminho nativo, mas também fica mais preso ao modelo de controlo da Microsoft. Para um developer a solo isto pode ser uma comodidade poderosa, para equipas numa empresa grande é a forma da organização meter rédea curta aos contentores do costume. E para o Linux “puro”, que muitos já preferem para desenvolvimento diário, esta aproximação torna a fuga ao Windows ainda mais uma decisão de princípio do que de necessidade técnica.

Fonte: BleepingComputer

Comentários · 0