Installare Docker Compose su Windows: guida completa

Docker Compose consente di eseguire applicazioni complesse con un unico comando. In questo modo è possibile distribuire i container in modo più rapido ed efficiente. Il nostro tutorial illustra passo dopo passo l’installazione di Docker Compose per Windows.

Quali sono i requisiti per Docker Compose su Windows?

Docker Compose è parte integrante di Docker Desktop per Windows. Per poter utilizzare la versione autonoma di Docker Compose devono essere soddisfatti i seguenti requisiti:

  • Docker Engine: Compose è un’estensione di Docker Engine. È quindi necessario che siano installati sia i server Docker che i client binari.
  • Sistema operativo: Windows con permessi di amministratore
Consiglio

Nella nostra Digital Guide trovi anche informazioni su come installare Docker Compose su Ubuntu e Docker Compose su macOS.

Docker Compose per Windows: guida all’installazione

Se desideri installare e utilizzare Docker Compose, occorre che il demone e il client Docker vengano eseguiti direttamente sul server Windows. Assicurati quindi che il servizio Docker venga eseguito senza errori.

Primo passaggio: avviare PowerShell

Inizia aprendo PowerShell come amministratore. Quando ti viene chiesto se vuoi consentire all’applicazione di apportare modifiche al tuo computer, fai clic su “Sì”.

windows-user-account-control.png
Fai clic su “Sì” per avviare l’installazione

Secondo passaggio: impostare il protocollo di sicurezza TLS

GitHub richiede TLS1.2 come protocollo di sicurezza predefinito. Per questo motivo, è necessario eseguire il seguente comando in Windows PowerShell:

[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
powershell

Terzo passaggio: scaricare e installare Docker Compose

Scarica la nuova versione di Compose (v2.17.2) da GitHub:

Start-BitsTransfer -Source "https://github.com/docker/compose/releases/download/v2.17.2/docker-compose-Windows-x86_64.exe" -Destination $Env:ProgramFiles\Docker\docker-compose.exe
powershell

Per installare una versione diversa, basta sostituire v2.17.2 nell’indirizzo di destinazione con il numero della versione desiderata.

Quarto passaggio: testare Docker Compose

È possibile verificare che l’installazione sia andata a buon fine visualizzando la versione corrente di Compose:

docker compose version
powershell

L’output dovrebbe essere il seguente:

docker-compose-version-windows.png
Se viene visualizzato il numero della versione di Compose, l’installazione è avvenuta con successo.
Consiglio

Nel nostro tutorial su Docker trovi istruzioni e consigli su come utilizzare Docker. Nella nostra Digital Guide sono presenti anche una panoramica dei comandi Docker e una guida sull’orchestrazione di Docker con Swarm e Compose.

Hai trovato questo articolo utile?
Per offrirti una migliore esperienza di navigazione online questo sito web usa dei cookie, propri e di terze parti. Continuando a navigare sul sito acconsenti all’utilizzo dei cookie. Scopri di più sull’uso dei cookie e sulla possibilità di modificarne le impostazioni o negare il consenso.
Page top