Installation de Docker-Compose sur CentOS 7

compose

Voici les instructions pour l'installation de Docker-Compose sur une distribution CentOS 7.

Cet article suppose que vous ayez déjà installé Docker sur votre machine.

Installation du dépôt EPEL

Docker-Compose a besoin pour fonctionner de composants pythoon qui ne se trouvent pas sur les dépôts standards. Nous allons donc configurer le dépôt EPEL pour les obtenir.

sudo yum -y install epel-release

Installation de Pyhon PIP

PIP est le gestionnaire de paquets de Python. Il va nous servir à installer Docker-Compose.

sudo yum -y install python-pip
sudo pip install --upgrade pip

La deuxième commande a pour objectif de s'assurer de détenir la dernière version de pip.

Installation de Docker-Compose

Toutes les conditions sont maintenant réunies pour installer Docker-Compose.

sudo pip install docker-compose
sudo pip install backports.ssl_match_hostname --upgrade

La dernière commande est nécessaire pour mettre à jour backports.ssl.

Test de l'installation

Nous pouvons maintenant tester notre environnement.

Nous allons créer un dossier pour reçevoir le fichier de configuration de notre application docker-compose :

sudo mkdir /opt/hello-world
sudo cd /opt/hello-world

Puis l'on crée le fichier :

sudo tee docker-compose.yml <<-'EOF'
hello:
    image: hello-world
EOF

Il ne reste plus qu'à lancer la commande suivante, pour que la magie de docker-compose s'opère :

sudo docker-compose up

Aucun commentaire

No module Published on Offcanvas position