GNU/Linux >> Linux Esercitazione >  >> Cent OS

Come installare Docker Compose su CentOS 7

In questo tutorial, ti mostreremo come installare Docker Compose sul tuo server CentOS 7. Per chi non lo sapesse, Docker Compose è uno strumento da riga di comando per definire e configurare applicazioni docker multi-container. In altre parole, possiamo dire che docker-compose viene utilizzato per collegare più contenitori e distribuire un'applicazione da un unico comando.

Questo articolo presuppone che tu abbia almeno una conoscenza di base di Linux, sappia come usare la shell e, soprattutto, che ospiti il ​​tuo sito sul tuo VPS. L'installazione è abbastanza semplice e presuppone che tu sono in esecuzione nell'account root, in caso contrario potrebbe essere necessario aggiungere 'sudo ' ai comandi per ottenere i privilegi di root. Ti mostrerò l'installazione passo passo di Docker Compose su un server CentOS 7.

Installa Docker Compose su CentOS 7

Passaggio 1. Innanzitutto, iniziamo assicurandoci che il tuo sistema sia aggiornato.

yum clean all
yum -y update

Passaggio 2. Installazione di Docker tramite YUM.

Docker è incluso per impostazione predefinita nel repository CentOS-Extras. Per installare esegui il comando seguente:

yum -y install docker
yum -y install device-mapper device-mapper-event device-mapper-libs device-mapper-event-libs

Avvia e abilita il servizio Docker:

systemctl start docker.service
systemctl enable docker.service

E verifica il tuo lavoro controllando lo stato di Docker:

systemctl status docker.service

Passaggio 3. Installazione di Docker Compose.

Una volta installato Docker, installa Docker Compose. Prima di tutto, installa il repository EPEL eseguendo il comando:

yum install epel-release
yum install -y python-pip

Quindi puoi installare Docker Compose:

pip install docker-compose

Dovrai anche aggiornare i tuoi pacchetti Python su CentOS 7 per fare in modo che docker-compose venga eseguito correttamente:

yum upgrade python*

Controlla la versione Docker Compose con il seguente comando:

docker-compose -v

Passaggio 4. Test di Docker Compose.

Ora che abbiamo installato Docker Compose, proviamolo con questo semplice esempio, crea una nuova directory e spostaci dentro:

mkdir hello-world
cd hello-world

Crea un nuovo file YAML:

nano docker-compose.yml

In questo file incolla il seguente contenuto:

idroot-compose-test:
image: hello-world

Quindi, esegui il seguente comando nella directory hello-world:

sudo docker-compose up

L'output dovrebbe iniziare con quanto segue:

Output of docker-compose up
Creating helloworld_idroot-compose-test_1...
Attaching to helloworld_idroot-compose-test_1
idroot-compose-test_1 | 
idroot-compose-test_1 | Hello from Docker.
idroot-compose-test_1 | This message shows that your installation appears to be working correctly.
idroot-compose-test_1 |

I contenitori Docker vengono eseguiti solo finché il comando è attivo, quindi il contenitore si fermerà al termine del test.

Congratulazioni! Hai installato correttamente Docker Compose. Grazie per aver utilizzato questo tutorial per installare Docker Compose sul tuo sistema CentOS 7. Per ulteriore aiuto o informazioni utili, ti consigliamo di visitare il sito Web Docker ufficiale.


Cent OS
  1. Come installare Docker su CentOS 7

  2. Come installare Docker Compose su Ubuntu 18.04

  3. Come installare Docker su CentOS 7 / RHEL 7

  4. Come installare Docker in CentOS

  5. Come installare e utilizzare Docker Compose su CentOS

Come installare Docker su CentOS

Come installare e utilizzare Docker Compose su CentOS 8

Come installare Docker CE su CentOS 8

Come installare Rancher su CentOS 8

Come installare Docker su CentOS 7

Come installare Docker su CentOS 8