Come eseguire i contenitori Docker su Windows Server

Docker è un potente programma di containerizzazione per sistemi server Windows, Linux e BSD. Con Docker puoi distribuire un'ampia varietà di app autonome, come Plex, NextCloud, PhotoPrism, Nginx e così via. Ecco come eseguire i contenitori Docker su Windows Server.

Come installare Docker su Windows Server

Per utilizzare la versione da riga di comando di Docker sul tuo server Windows, dovrai installarla tramite lo strumento PowerShell. Apri Powershell sul tuo server Windows come amministratore.

Una volta aperta l'applicazione Powershell, utilizzare il  comando Install-Module . Questo comando abiliterà il repository del software Powershell Gallery "PSGallery" sul tuo server Windows.

Install-Module -Name DockerMsftProvider ` -Repository PSGallery ` -Force

Windows ti chiederà di importare il provider "NuGet" con il comando del modulo sopra run. Seleziona "Y" sulla tastiera per importarlo. Quindi, esegui il  comando Install-Package  di seguito per installare il pacchetto "docker" sul tuo server.

Install-Package -Name docker ` -ProviderName DockerMsftProvider

Dopo aver inserito il comando sopra, Powershell dirà: "I pacchetti provengono da un'origine del pacchetto che non è contrassegnata come attendibile. Sei sicuro di voler installare il software da "DockerDefault"? 

Premi il  tasto sulla tastiera per dire a Windows Server che ti fidi di questa fonte software e desideri installare Docker tramite Powershell. Quindi, una volta che lo strumento Powershell ha terminato l'installazione del pacchetto "docker", è necessario riavviare Windows Server. Puoi riavviarlo con il comando seguente.

Riavvia-Computer-Forza

Al riavvio, accedi nuovamente al tuo server. Quindi, riavvia PowerShell e usa il  comando Get-WindowsFeature  per verificare che Docker sia abilitato. Supponendo che tu lo faccia, vedrai [X] Containers.

Per saperne di più su Docker, eseguire il  comando docker –help  nell'applicazione Powershell. In questo modo ti verrà mostrata la sezione "aiuto" di Docker. Questa sezione esaminerà tutto ciò che è necessario sapere sullo strumento Docker e su come utilizzare i suoi comandi.

finestra mobile --help

Come verificare che Docker funzioni

Per verificare che l'applicazione Docker funzioni correttamente sul tuo server Windows, devi scaricare il contenitore "hello-world" ed eseguirlo. Per scaricare "hello-world", assicurati di avere Powershell aperto. Quindi, utilizzare il seguente comando.

docker pull hello-world

Se riesci a "tirare" il contenitore "hello-world", Docker dovrebbe funzionare correttamente sul tuo server Windows. Per eseguire il contenitore "hello-world", esegui il seguente comando docker run 

docker esegui hello-world

Supponendo che il comando precedente abbia esito positivo, dovresti visualizzare il seguente messaggio:

Hello from Docker!
This message shows that your installation appears to be working correctly.

To generate this message, Docker took the following steps:
1. The Docker client contacted the Docker daemon.
2. The Docker daemon pulled the "hello-world" image from the Docker Hub.
(windows-amd64, nanoserver-ltsc2022)
3. The Docker daemon created a new container from that image which runs the
executable that produces the output you are currently reading.
4. The Docker daemon streamed that output to the Docker client, which sent it
to your terminal.

Come scaricare i contenitori Docker su Windows Server

Per eseguire un contenitore Docker sul tuo server Windows, devi prima estrarne uno da Dockerhub . Vai su Dockerhub e cerca un contenitore che desideri eseguire sul tuo server. tuttavia, tieni presente che potrai utilizzare solo i contenitori Windows, non quelli Linux.

Nota: se desideri utilizzare i contenitori Linux su Windows Server, è possibile. Tuttavia, dovrai installare Docker per Windows invece della versione Enterprise di Docker trattata in questa guida.

Una volta individuata l'immagine, leggi la pagina per le istruzioni ufficiali su come eseguirla. Quindi, apri una finestra di Powershell. Quindi, trascina l'immagine docker nel sistema utilizzando il  comando docker pull

docker pull windows-docker-container

Come eseguire i contenitori Docker su Windows Server

Per eseguire un contenitore Docker sul tuo Windows Server , inizia eseguendo il  comando docker ps -a in Powershell. Questo comando elencherà tutti i contenitori sul tuo sistema, anche quelli non in esecuzione. 

docker ps -a

Dopo aver eseguito il  comando docker ps -a  , Docker ti mostrerà tutti i contenitori. Trova l'ID del contenitore che desideri eseguire su Windows Server. Quindi, esegui il  comando docker run  .

la finestra mobile esegue CONTAINER_ID

Una volta eseguito il comando precedente, il contenitore Docker verrà eseguito su Windows Server. Per arrestare questo contenitore, puoi eseguire il  comando docker stop  .

arresto della finestra mobile CONTAINER_ID

Come eliminare i contenitori Docker su Windows Server

Potresti voler eliminare un contenitore Docker dal tuo sistema Windows Server a un certo punto. Per farlo, procedi come segue. Innanzitutto, apri PowerShell. Quindi, esegui il  comando docker ps -a  per elencare tutti i contenitori.

docker ps -a

Dopo aver elencato tutti i contenitori, utilizzare il  comando docker rm  per eliminare il contenitore dal sistema Windows Server.

finestra mobile rm CONTAINER_ID

Lascia un commento

Come ripristinare le impostazioni e i dati di Richiamo di Windows su Windows 11

Come ripristinare le impostazioni e i dati di Richiamo di Windows su Windows 11

Per reimpostare il Richiamo di Windows 11, vai su Impostazioni > Privacy e sicurezza > Richiamo e snapshot > Impostazioni avanzate, quindi fai clic su Reimposta Richiamo.

Come formattare ununità USB in FAT32 su Windows 11, 10

Come formattare ununità USB in FAT32 su Windows 11, 10

Per formattare un'unità con FAT32 su Windows 11 (o 10), apri Esplora file, fai clic con il pulsante destro del mouse sull'unità, scegli Formatta, seleziona FAT32 e fai clic su Avvia.

Come ripristinare la scheda di rete Ethernet su Windows 11

Come ripristinare la scheda di rete Ethernet su Windows 11

Scopri come ripristinare la scheda Ethernet su Windows 11 per risolvere rapidamente i problemi di rete e ripristinare la connettività quando utilizzi una connessione cablata.

Download di Windows 11 24H2 tramite Media Creation Tool

Download di Windows 11 24H2 tramite Media Creation Tool

Per scaricare Windows 11 24H2 utilizzando il Media Creation Tool, scarica il programma, seleziona l'opzione unità flash USB o file ISO e continua.

Come creare un backup completo su Windows 10

Come creare un backup completo su Windows 10

Per creare un backup completo dell'immagine di sistema su Windows 10, apri Backup immagine di sistema, seleziona le unità, scegli il percorso USB o di rete e fai clic su Avvia backup.

Laggiornamento KB5074176 (build 28020.1546) per Windows 11 26H1 risolve alcuni fastidiosi problemi con le app (Canary).

Laggiornamento KB5074176 (build 28020.1546) per Windows 11 26H1 risolve alcuni fastidiosi problemi con le app (Canary).

L'aggiornamento KB5074176 (build 28020.1546) per Windows 11 viene rilasciato sul canale Canary con solo piccole correzioni, suscitando frustrazione per le note di rilascio scarne e l'assenza di nuove funzionalità.

Come utilizzare FlyOOBE per alleggerire Windows 11

Come utilizzare FlyOOBE per alleggerire Windows 11

Riduci al minimo il software superfluo di Windows 11 utilizzando FlyOOBE per disinstallare le app non necessarie e ottenere un'installazione più veloce, pulita e rispettosa della privacy.

La data di rilascio di Windows 11 26H1 è prevista per aprile 2026.

La data di rilascio di Windows 11 26H1 è prevista per aprile 2026.

L'aggiornamento Windows 11 26H1 dovrebbe essere rilasciato ad aprile 2026 per i PC con processore Snapdragon X2. L'aggiornamento supporta il nuovo hardware ARM64 e non i dispositivi esistenti.

Laggiornamento KB5072033 (build 26200.7462) per Windows 11 verrà rilasciato come aggiornamento di dicembre 2025.

Laggiornamento KB5072033 (build 26200.7462) per Windows 11 verrà rilasciato come aggiornamento di dicembre 2025.

L'aggiornamento KB5072033 (build 26100.7462 e 26200.7462) per Windows 11 introduce nuove funzionalità nell'ambito dell'aggiornamento di dicembre 2025, mentre la versione 23H2 riceve l'aggiornamento KB5071417 con correzioni.

Come attivare la modalità Xbox su PC con Windows 11

Come attivare la modalità Xbox su PC con Windows 11

Attiva la modalità Xbox su Windows 11 per sbloccare un'esperienza di gioco simile a quella di una console, migliorare le prestazioni e liberare risorse di sistema.