Come installare Docker Compose su Linux

Docker Compose è uno strumento essenziale per chi lavora con i container e ha bisogno di gestire applicazioni complesse costituite da più servizi.

Permette di definire e gestire stack di container attraverso un semplice file YAML, semplificando l’orchestrazione di ambienti completi con un solo comando. In questo articolo vedremo come installarlo su una distribuzione Linux, con un occhio particolare alla compatibilità e alla praticità. Prima di procedere, è importante assicurarsi che Docker sia già installato e funzionante sul sistema. Docker Compose non può operare senza Docker, quindi questo è un prerequisito fondamentale. Puoi verificare la presenza di Docker digitando docker --version nel terminale. Se ottieni una risposta con il numero di versione, sei pronto per continuare.

Docker Compose è stato in passato distribuito come un file binario separato (docker-compose), ma le versioni più recenti sono state integrate direttamente come plugin di Docker. Tuttavia, entrambe le modalità sono ancora in uso, quindi ti mostrerò il metodo più recente, che è quello raccomandato.

Per installare Docker Compose su Linux basta digitare da terminale:

curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

chmod +x /usr/local/bin/docker-compose

Una volta installato il plugin, puoi verificare che tutto sia andato a buon fine digitando docker-compose --version. Se ottieni una risposta con il numero di versione, allora sei pronto per usarlo. Da questo momento in poi, potrai eseguire comandi come docker compose up e docker compose down direttamente dal terminale, per lanciare e fermare stack definiti in un file docker-compose.yml.

Con Docker Compose installato, la gestione di ambienti complessi in Linux diventa molto più fluida. È uno strumento potente, semplice da configurare e ormai indispensabile per chi lavora quotidianamente con container e microservizi.

Potrebbe interessarti