GNU/Linux >> Tutoriels Linux >  >> Cent OS

Comment installer Docker Compose sur CentOS 7

Dans ce tutoriel, nous allons vous montrer comment installer Docker Compose sur votre serveur CentOS 7. Pour ceux d'entre vous qui ne le savaient pas, Docker Compose est un outil en ligne de commande pour définir et configurer des applications docker multi-conteneurs. En d'autres termes, nous pouvons dire que docker-compose est utilisé pour lier plusieurs conteneurs et déployer une application à partir d'une seule commande.

Cet article suppose que vous avez au moins des connaissances de base sur Linux, que vous savez utiliser le shell et, plus important encore, que vous hébergez votre site sur votre propre VPS. L'installation est assez simple et suppose que vous s'exécutent dans le compte root, sinon vous devrez peut-être ajouter 'sudo ‘ aux commandes pour obtenir les privilèges root. Je vais vous montrer étape par étape l'installation de Docker Compose sur un serveur CentOS 7.

Installer Docker Compose sur CentOS 7

Étape 1. Tout d'abord, commençons par nous assurer que votre système est à jour.

yum clean all
yum -y update

Étape 2. Installation de Docker à l'aide de YUM.

Docker est inclus par défaut dans le référentiel CentOS-Extras. Pour l'installer, exécutez la commande suivante :

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

Démarrer et activer le service Docker :

systemctl start docker.service
systemctl enable docker.service

Et vérifiez votre travail en vérifiant l'état de Docker :

systemctl status docker.service

Étape 3. Installation de Docker Compose.

Une fois Docker installé, installez Docker Compose. Tout d'abord, installez le référentiel EPEL en exécutant la commande :

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

Ensuite, vous pouvez installer Docker Compose :

pip install docker-compose

Vous devrez également mettre à jour vos packages Python sur CentOS 7 pour que docker-compose s'exécute correctement :

yum upgrade python*

Vérifiez la version de Docker Compose avec la commande suivante :

docker-compose -v

Étape 4. Tester Docker Compose.

Maintenant que Docker Compose est installé, testons-le avec cet exemple très simple :créez un nouveau répertoire et déplacez-vous dedans :

mkdir hello-world
cd hello-world

Créez un nouveau fichier YAML :

nano docker-compose.yml

Dans ce fichier, collez le contenu suivant :

idroot-compose-test:
image: hello-world

Ensuite, exécutez la commande suivante dans le répertoire hello-world :

sudo docker-compose up

La sortie doit commencer par ce qui suit :

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 |

Les conteneurs Docker ne s'exécutent que tant que la commande est active, de sorte que le conteneur s'arrêtera à la fin de l'exécution du test.

Félicitations ! Vous avez installé Docker Compose avec succès. Merci d'avoir utilisé ce didacticiel pour installer Docker Compose sur votre système CentOS 7. Pour obtenir de l'aide supplémentaire ou des informations utiles, nous vous recommandons de consulter le site Web officiel de Docker.


Cent OS
  1. Comment installer Docker sur CentOS 7

  2. Comment installer Docker Compose sur Ubuntu 18.04

  3. Comment installer Docker sur CentOS 7 / RHEL 7

  4. Comment installer Docker dans CentOS

  5. Comment installer et utiliser Docker Compose sur CentOS

Comment installer Docker sur CentOS

Comment installer et utiliser Docker Compose sur CentOS 8

Comment installer Docker CE sur CentOS 8

Comment installer Rancher sur CentOS 8

Comment installer Docker sur CentOS 7

Comment installer Docker sur CentOS 8