Microsoft ha annunciato la disponibilità generale di WSL Containers, una nuova funzionalità integrata nel sottosistema Windows per Linux (WSL) che consente di creare, eseguire e gestire container Linux direttamente su Windows, senza dover installare un motore di container separato come Docker Desktop. Questa mossa rappresenta una sfida diretta a Docker, che da anni domina il mercato degli strumenti per container su Windows.
Come funziona WSL Containers
La funzionalità sfrutta l'architettura di WSL 2, che include un kernel Linux reale, per eseguire container in modo nativo. Gli sviluppatori possono ora utilizzare comandi come wsl --container per gestire i container direttamente dalla riga di comando di Windows o tramite integrazione con Visual Studio Code. Non è più necessario avviare Docker Desktop, riducendo il consumo di risorse e semplificando la configurazione.
WSL Containers supporta immagini OCI (Open Container Initiative), garantendo la compatibilità con i container creati per Docker e Kubernetes. Questo permette agli sviluppatori di migrare facilmente i propri flussi di lavoro esistenti senza modifiche sostanziali. Inoltre, l'integrazione con il filesystem di Windows consente di montare volumi e condividere file tra host e container in modo trasparente.
Impatto sul mercato e prospettive future
L'introduzione di WSL Containers potrebbe ridurre la dipendenza da Docker Desktop, soprattutto tra gli sviluppatori che lavorano su Windows e necessitano di container Linux per lo sviluppo e il test. Docker, dal canto suo, potrebbe rispondere con nuove funzionalità o con un'integrazione ancora più stretta con WSL. La competizione è destinata a intensificarsi, con vantaggi per gli utenti finali in termini di prestazioni e semplicità.
Microsoft ha dichiarato che WSL Containers è disponibile da subito per tutti gli utenti di Windows 11 e Windows 10 con WSL 2 installato. L'azienda prevede ulteriori aggiornamenti per migliorare le prestazioni e aggiungere supporto per orchestrazione avanzata, come Kubernetes, direttamente all'interno di WSL. Questa evoluzione conferma la strategia di Microsoft di rendere Windows una piattaforma sempre più aperta e integrata con l'ecosistema Linux.