# 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](https://www.ionos.it/digitalguide/server/know-how/cose-docker/) Desktop per Windows**. Per poter utilizzare la [versione autonoma di Docker Compose](https://www.ionos.it/digitalguide/server/configurazione/docker-compose-tutorial/) 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](https://www.ionos.it/digitalguide/server/configurazione/docker-compose-su-ubuntu/) e [Docker Compose su macOS](https://www.ionos.it/digitalguide/server/configurazione/docker-compose-su-mac/).

## 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ì”.

[![Immagine: Finestra “User Account Control”](https://www.ionos.it/digitalguide/fileadmin/_processed_/5/d/csm_windows-user-account-control_3aafc06d89.webp "Finestra “User Account Control”")](https://www.ionos.it/digitalguide/fileadmin/DigitalGuide/Screenshots_2023/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:

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

### Terzo passaggio: scaricare e installare Docker Compose

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

```powershell
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
```

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:

```powershell
docker compose version
```

L’output dovrebbe essere il seguente:

[![Immagine: Versiondi Docker Compose](https://www.ionos.it/digitalguide/fileadmin/_processed_/c/6/csm_docker-compose-version-windows_fb52914c90.webp "Versiondi Docker Compose")](https://www.ionos.it/digitalguide/fileadmin/DigitalGuide/Screenshots_2023/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](https://www.ionos.it/digitalguide/server/configurazione/tutorial-di-docker/) trovi istruzioni e consigli su come utilizzare Docker. Nella nostra Digital Guide sono presenti anche una panoramica dei [comandi Docker](https://www.ionos.it/digitalguide/server/know-how/comandi-docker/) e una guida sull’[orchestrazione di Docker con Swarm e Compose](https://www.ionos.it/digitalguide/server/know-how/orchestrazione-di-docker-con-swarm-e-compose/).


This is a markdown version of: [https://www.ionos.it/digitalguide/server/configurazione/docker-compose-su-windows/](https://www.ionos.it/digitalguide/server/configurazione/docker-compose-su-windows/) for AI/LLM consumption.