0 Record (s)
Abbiamo trovato risultati corrispondenti a "0" in 0 ms
Soddisfare
Windows 11 introduce i WSL Containers: un nuovo modo per utilizzare i container Linux
Cos'è un WSL Container in Windows 11?
Come installare un WSL Container su Windows 11
Creare ed eseguire un container con WSL Container
Testare l'accesso alla GPU all'interno di un WSL Container
WSL Container per ambienti aziendali
Cosa manca ancora a WSL Container
Dovresti passare da Docker Desktop?
Windows 11 ora supporta i container Linux con WSL Containers, senza bisogno di Docker Desktop (pratico)
Tempo: Jul, 2, 2026

Windows 11 introduce i container WSL: un nuovo modo di eseguire container Linux

Windows 11 consente ora agli utenti di creare, eseguire e gestire container Linux nativamente, eliminando la necessità di Docker Desktop come runtime in background. Questa nuova funzionalità, chiamata WSL Containers, è stata introdotta come anteprima pubblica. Dopo averla installata e testata con carichi di lavoro reali, ecco una panoramica delle sue capacità, limitazioni e del processo di configurazione.

Cosa sono i container WSL in Windows 11?

WSL Container è una funzionalità integrata del Windows Subsystem for Linux (WSL). Permette agli utenti di creare, eseguire e gestire container Linux direttamente da Windows senza necessitare di runtime di terze parti come Docker Desktop o Podman Desktop. Funziona in due parti:

  • Le applicazioni Windows possono avviare in modo silenzioso container Linux in background per eseguire codice esclusivo di Linux, senza segni visibili dell'uso di Linux. Ad esempio, Microsoft ha dimostrato questa funzionalità eseguendo Moonray, un motore di rendering open-source per Linux, all'interno di un eseguibile Windows.
  • Ogni applicazione Windows che utilizza l'API ottiene la propria macchina virtuale supportata da Hyper-V per l'isolamento dei container. Questo approccio privilegia la sicurezza rispetto all'efficienza delle risorse, rendendolo adatto per ambienti aziendali.

Il runtime dei container all'interno della VM Linux è Moby, lo stesso motore open-source che alimenta Docker. I container WSL non reinventano i container, ma offrono a Windows un'interfaccia nativa per la gestione dei container.

Come installare WSL Container su Windows 11

WSL Container è attualmente disponibile solo nel canale pre-release di WSL. Per iniziare, gli utenti devono aderire a questo canale e aggiornare la propria installazione di WSL.

  1. Installa la versione pre-release più recente di WSL.
  2. Se il comando wslc non viene riconosciuto, riavvia il terminale o il PC.
  3. Assicurati che la virtualizzazione sia abilitata nel BIOS o UEFI per l'isolamento supportato da Hyper-V.

Nota: alcuni sviluppatori hanno segnalato problemi come Errore catastrofico (Codice errore: E_UNEXPECTED) durante i primi utilizzi, anche se non sono stati riscontrati nei nostri test. WSL Container non richiede un PC con Copilot+ ma dipende dal supporto moderno alla virtualizzazione della CPU.

Creare ed eseguire un container con WSL Container

Una volta configurato wslc, abbiamo saltato gli esempi base e lo abbiamo testato con un caso reale costruendo un'immagine personalizzata ed esponendo un servizio. Di seguito i passaggi:

  1. Verifica iniziale: Scaricato ed eseguito un container Debian in modalità interattiva utilizzando wslc run -it debian:latest. L'esecuzione di uname -a ha confermato l'uso di un vero kernel Linux.
  2. Distacco e riattacco: Distaccato il container con Ctrl+P, Ctrl+Q, elencato i container con wslc ps -a e riattaccato utilizzando wslc attach [nome-container].
  3. Immagine personalizzata: Creato un Containerfile (simile a un Dockerfile) per un'utilità di ispezione Linux che include strumenti come file, exiftool e binutils. Costruita l'immagine con wslc build -t my-linux-inspector ..
  4. Esecuzione del servizio: Avviato il container con una mappatura delle porte utilizzando wslc run -d -p 5000:5000 --name inspector my-linux-inspector. Accesso al server Flask su 127.0.0.1:5000 da Windows senza configurazioni di rete aggiuntive.

Questo ha dimostrato un servizio alimentato dal kernel Linux accessibile tramite localhost su Windows, il tutto senza software di terze parti.

Testare l'accesso GPU all'interno di un container WSL

Il passthrough GPU è cruciale per carichi di lavoro di intelligenza artificiale e machine learning. WSL Container supporta questa funzionalità con il flag --gpus all, in linea con la sintassi di Docker. Nei nostri test, un container con accesso GPU ha superato significativamente il suo equivalente con solo CPU nell'esecuzione di un modello PyTorch compilato.

WSL Container per ambienti aziendali

Microsoft posiziona WSL Container come pronto per l'uso aziendale, anche nella sua fase di anteprima. Le principali funzionalità per le aziende includono:

  • Monitoraggio della sicurezza: Microsoft Defender for Endpoint traccia ora gli eventi dei container tramite il suo plugin WSL, fornendo visibilità sulle attività dei container.
  • Controllo delle policy: Gli amministratori IT possono gestire i container WSL tramite Group Policy e policy ADMX. È previsto un supporto completo per la dashboard di Intune a breve.
  • Strumenti di sviluppo: L'estensione Dev Containers di VS Code supporta wslc, richiedendo modifiche minime alla configurazione.

Cosa manca ancora ai container WSL

Nonostante sia promettente, WSL Container presenta diverse limitazioni nel suo stato attuale:

  • Nessun supporto per Docker Compose, rendendolo inadatto per progetti con più servizi che richiedono un file compose.yaml.
  • Assenza di una dashboard GUI o di funzionalità come Docker Scout per la scansione delle immagini.
  • Mancanza di un ampio ecosistema di plugin rispetto a Docker Desktop.

Microsoft ha introdotto funzionalità di rete sperimentali come Consomme, che instrada il traffico Linux attraverso lo stack di rete Windows, risolvendo problemi di VPN e proxy. Queste funzionalità, insieme al nuovo file system virtiofs per un accesso ai file più veloce, sono attualmente esclusive dei container WSL ma potrebbero estendersi alle distribuzioni WSL regolari in futuro.

Dovresti passare da Docker Desktop?

Per scenari con singolo container, WSL Container è un'alternativa valida a Docker Desktop, soprattutto perché non richiede una licenza separata. Tuttavia, per flussi di lavoro complessi che coinvolgono file Compose, più servizi o l'ecosistema di plugin di Docker, Docker Desktop rimane la soluzione più completa.

Microsoft punta alla disponibilità generale di WSL Container entro l'autunno 2026. La sua CLI rispecchia strettamente quella di Docker, suggerendo che le funzionalità mancanti verranno probabilmente aggiunte nel tempo. Per ora, eseguire WSL Container insieme a Docker Desktop offre un modo senza costi aggiuntivi per esplorare questa nuova funzionalità.

VicinoBenvenuto in whokeys Accedi.

Non sei ancora registrato?   Iscriviti ora

Accedi con un account di terze parti:

  • google
  • Twitch
  • Youtube

VicinoBenvenuto su whokeys Registrati.

  • Indirizzo email *(Used To Receive Key)

    Inserisci una email valida.

  • Parola d'ordine*

    Da 6 a 16 lettere, numeri e caratteri speciali.

  • conferma password*

  • Nome di battesimo* Cognome*

  • Codice di riferimento

  • Ho letto e accetto il 
    Iscriviti a whokeys Offerte, Concorsi Newsletter.

Hai già un account whokeys?   Registrati adesso

Accedi con un account di terze parti

  • google
  • Twitch
  • Youtube

Vicino

Richiesta:

Il programma è stato inviato con successo al sistema

Vicino

Richiesta:

Il programma è stato inviato con successo al sistema

Vicino

Richiesta:

Il sistema è occupato. Attendi e riprova.

VicinoRegistrazione riuscita

VicinoVerifica di sicurezza

Un nuovo articolo è stato aggiunto al tuo carrello.

Vicinometodo di spedizione

Spedire a:
Tassa di spedizione * Tempo di spedizione stimato Trackable Vettore
*Commissione stimata, l'importo effettivo viene calcolato durante il checkout.
0
Chat dal vivo