Si tratta di uno strumento speciale necessario per eseguire e utilizzare molte applicazioni containerizzate. Quando si usa Compose, viene creato un singolo file YAML
chiamato docker-compose.yml
, in cui vengono definite le applicazioni necessarie da eseguire. Il tutto è gestito da un unico comando. Lo strumento è incluso nell'applicazione, ma per impostazione predefinita non è installato con essa e deve essere installato separatamente.
Prima di installare lo strumento, assicurarsi che Docker sia installato nel sistema. Senza di esso, non sarà possibile avviare l'applicazione in questione. Controllare anche che l'utilità curl sia installata nel sistema e, se non lo è, installarla usando il comando:
$ sudo apt -y install curl
Per installarla, è necessario scaricare l'ultima versione utilizzando il comando:
$ sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
Per installare il programma, è necessario scaricare l'ultima versione con il comando:
$ sudo curl -L "https://github.com/docker/compose/releases/download/1
Il file verrà scaricato nella directory /usr/local/bin
. Quindi, rendere eseguibile il file scaricato con il comando::
$ sudo chmod +x /usr/local/bin/docker-compose
Dopo l'installazione, è necessario verificare che il programma venga eseguito correttamente. A tale scopo, immettere il seguente comando:
Se l'output del comando mostra un aiuto, significa che l'installazione del programma è avvenuta con successo e che il programma è pronto per funzionare. In questa breve esercitazione abbiamo esaminato l'installazione di un importante e utile strumento in Ubuntu 20.04 che consente di eseguire e gestire più container contemporaneamente.