Docker Compose est un programme Python qui vous permet de déployer facilement plusieurs conteneurs sur un serveur.
Au fur et à mesure que vous commencerez à explorer Docker, vous apprendrez que souvent, pour exécuter une certaine application Web, vous devrez exécuter divers services (comme une base de données, un serveur Web, etc.) dans différents conteneurs.
Le déploiement de plusieurs conteneurs est beaucoup plus facile si vous utilisez Docker Compose.
Dans ce tutoriel, vous apprendrez deux manières d'installer Docker Compose sur Ubuntu :
- Installation de Docker Compose à partir du référentiel d'Ubuntu :méthode plus simple, mais peut ne pas disposer de la dernière version de Docker Compose
- Installation de la dernière version de Docker Compose à l'aide de PIP :vous obtenez la version la plus récente de Docker Compose
Gardez à l'esprit que pour utiliser Docker Compose, Docker doit être installé sur Ubuntu.
Installer Docker Compose à partir du référentiel d'Ubuntu
C'est la méthode la plus simple et la plus recommandée. À moins que vous n'ayez besoin de la dernière version de Docker Compose pour des raisons spécifiques, vous pouvez très bien vous débrouiller avec la version de docker compose fournie par Ubuntu.
Docker Compose est disponible dans le référentiel d'univers d'Ubuntu 20.04 et 18.04, alors assurez-vous de l'activer d'abord :
sudo add-apt-repository universe
Vous n'en aurez probablement pas besoin mais pas de mal à mettre à jour le cache local :
sudo apt update
Vous pouvez maintenant installer Docker Compose dans Ubuntu en utilisant cette commande :
sudo apt install docker-compose
Vous pouvez vérifier que Docker Compose est installé avec succès en vérifiant sa version :
docker-compose --version
Il devrait afficher une sortie comme celle-ci :
[email protected]:~$ docker-compose --version
docker-compose version 1.25.0, build unknown
Installer le dernier Docker Compose sur Ubuntu en utilisant PIP
PIP signifie 'PIP Installs Package'. Il s'agit d'un gestionnaire de packages basé sur la ligne de commande pour l'installation d'applications Python.
Étant donné que Docker Compose est essentiellement un programme Python, vous pouvez utiliser PIP pour l'installer.
Mais avant cela, vous devez d'abord installer PIP sur Ubuntu.
Activez d'abord le référentiel d'univers.
sudo add-apt-repository universe
Installez PIP maintenant :
sudo apt install python3-pip
Maintenant que vous avez installé PIP, utilisez-le pour installer Docker Compose pour tous les utilisateurs de votre système Linux :
sudo pip3 install docker-compose
Vérifiez la version de Docker Compose pour vous assurer qu'elle est correctement installée :
[email protected]:~$ docker-compose --version
docker-compose version 1.27.4, build unknown
Vous pouvez voir que Docker Compose installé via PIP est une version plus récente.
J'espère que vous avez réussi à installer Docker Compose sur Ubuntu avec ce tutoriel. Je vous recommande vivement de lire ce guide de démarrage rapide pour Docker Compose.
Guide rapide d'utilisation de Docker ComposeDocker Compose est un outil natif Docker qui facilite la gestion des applications multi-conteneurs. Linux HandbookHunter WittenbornLes questions et suggestions sont les bienvenues.