Condividi tramite


Configurare contenitori Linux in Windows

I contenitori Linux costituiscono una percentuale enorme dell'ecosistema globale dei contenitori e sono fondamentali per le esperienze di sviluppo e gli ambienti di produzione. Poiché i contenitori condividono un kernel con l'host contenitore, tuttavia, l'esecuzione di contenitori Linux direttamente in Windows non è un'opzione. Ecco dove entra in gioco la virtualizzazione.

L'esercizio illustra come creare ed eseguire contenitori Linux in Windows 10 e Windows 11.

In questa guida introduttiva:

  1. Installare Docker Desktop
  2. Eseguire un contenitore Linux semplice

Prerequisiti

Assicurarsi di soddisfare i requisiti seguenti:

  • Un sistema computer fisico che esegue Windows 10 Professional, Windows 10 Enterprise o versione successiva. O Windows Server 2019 versione 1809 o successiva
  • Assicurarsi che Hyper-V sia abilitato.

Installare Docker Desktop

Installare Docker Desktop su Windows.

Avviare il primo container Linux

Per eseguire contenitori Linux, è necessario assicurarsi che Docker sia destinato al daemon corretto. È possibile attivare o disattivare questa opzione selezionando Switch to Linux Containers dal menu azione quando si fa clic sull'icona della balena Docker nell'area di notifica. Se vedi Switch to Windows Containers, allora stai già puntando il daemon Linux.

menu della barra delle applicazioni Docker che mostra il comando

Dopo aver verificato che la destinazione è il daemon corretto, eseguire il contenitore con il comando seguente:

docker run --rm busybox echo hello_world

Il contenitore si avvia, stampa "hello_world", quindi si chiude.

Quando si esegue una query docker images, viene visualizzata l'immagine del contenitore Linux appena estratta ed eseguita:

docker images

REPOSITORY             TAG                 IMAGE ID            CREATED             SIZE
busybox                latest              59788edf1f3e        4 weeks ago         3.41MB

Passaggi successivi