Introduzione
Docker Compose è uno strumento utilizzato per definire ed eseguire applicazioni Docker multi-container. Gli utenti utilizzano questo software per avviare, eseguire, comunicare e chiudere i container con un unico comando coordinato.
Questo tutorial ti mostrerà come installare Docker Compose su CentOS 7.
Prerequisiti
- Un sistema che esegue CentOS 7
- Un account utente con sudo privilegi
- Un'installazione Docker esistente su CentOS
- Una finestra della riga di comando/terminale (Ctrl-Alt-F2 )
Installazione di Docker Compose dal repository GitHub
Puoi scaricare Docker Composer dal repository CentOS ufficiale, ma in genere non è consigliabile farlo. L'opzione migliore è installare il pacchetto binario dal repository GitHub in quanto assicura il download del software più aggiornato.
Segui questi semplici passaggi per iniziare a utilizzare Docker Compose su CentOS.
Fase 1:aggiorna repository e pacchetti
Prima di iniziare qualsiasi installazione, assicurati di aggiornare i repository software e i pacchetti software.
Nel terminale inserisci i seguenti comandi:
sudo yum update
sudo yum upgrade
Nel passaggio successivo, utilizzerai il arricciatura comando per scaricare i binari per Docker Compose. In anticipo, controlla se hai lo strumento di comando richiesto digitando:
curl
ricciolo è installato sul sistema se l'output visualizza il messaggio curl: try 'curl --help' or 'curl --manual' for more information
.
Se vedi curl: command not found
, dovrai installarlo prima di configurare Docker Compose.
Per installare curl , usa il comando:
sudo yum install curl
Passaggio 2:scarica Docker Compose
Innanzitutto, scarica l'attuale versione stabile di Docker Compose (1.24.1. ) eseguendo il curl
comando:
sudo curl -L "https://github.com/docker/compose/releases/download/1.24.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
Il –L
opzione dice al sistema di seguire eventuali reindirizzamenti, nel caso in cui il file sia stato spostato. –o
cambia il nome del file in docker-compose
così puoi trovarlo facilmente quando necessario. L'opzione /usr/local/bin/
specifica la posizione in cui archiviare il pacchetto software.
Quindi, modifica i permessi del file per rendere eseguibile il software:
sudo chmod +x /usr/local/bin/docker-compose
Docker Compose non richiede l'esecuzione di uno script di installazione. Non appena scarichi il software, sarà pronto per l'uso.
Fase 3:verifica l'installazione
Per verificare l'installazione, utilizzare il seguente comando che verifica la versione installata:
docker–compose –-version
Installa Docker Compose utilizzando Pip
Se riscontri problemi con l'installazione di Docker Compose con i passaggi sopra menzionati, prova a scaricare il software utilizzando il gestore di pacchetti Pip.
Digita semplicemente il seguente comando nella finestra del terminale:
sudo pip install docker-compose
L'output dovrebbe mostrarti se docker-compose-1.24.1 (l'ultima versione al momento della scrittura) è stata installata con successo.
Come disinstallare Docker Compose
Per disinstallare Docker Compose, se l'hai installato utilizzando curl corri:
sudo rm /usr/local/bin/docker-compose
Se hai installato il software utilizzando il pip comando, rimuovi Docker Compose con il comando:
pip uninstall docker-compose