GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment installer Docker Compose sur Ubuntu 20.04

Présentation

Docker Compose est un autre outil Docker utile. Il permet aux utilisateurs de lancer, d'exécuter, de communiquer et de fermer des conteneurs avec une seule commande coordonnée. Docker Compose est essentiellement utilisé pour définir et exécuter des applications Docker multi-conteneurs.

Ce didacticiel vous montre comment installer Docker Compose sur Ubuntu 20.04 et comment exécuter un conteneur.

Prérequis

  • Un système exécutant Ubuntu 20.04
  • Un compte utilisateur avec sudo privilèges
  • Docker installé sur Ubuntu 20.04
  • Une ligne de commande/fenêtre de terminal (Ctrl-Alt-T )

Installer Docker Compose sur Ubuntu

Suivez les étapes ci-dessous pour installer la dernière version de Docker Compose à partir de son référentiel GitHub officiel. Au moment de la rédaction, Docker Compose 1.29.2 est la dernière version stable.

Vous pouvez également installer Docker Compose à partir du référentiel Ubuntu en exécutant sudo apt install docker-compose . Cependant, cette option ne garantit pas que vous téléchargez la dernière version.

Étape 1 :Mise à niveau et mise à jour

Commencez par mettre à jour le référentiel par défaut pour vous assurer de télécharger la dernière version de Docker Compose :

sudo apt update

Ensuite, mettez à niveau le système pour vous assurer que tous les packages et programmes locaux sont à jour :

sudo apt upgrade

Étape 2 :Installer curl

Pour télécharger le package binaire à l'aide d'une URL, vous avez besoin de curl . Vous pouvez vérifier si vous disposez de cet utilitaire de ligne de commande en tapant dans la fenêtre du terminal :

curl

Si la sortie affiche "try 'curl --help' or 'curl --manual' for more information ", passez à l'étape suivante. Ce message signifie que curl est installé.

Cependant, si le terminal indique "command not found ", vous devez installer curl avec :

sudo apt install curl

Étape 3 :Téléchargez la dernière version de Docker

Avec le système mis à jour et curl disponible, vous pouvez télécharger et installer Docker Compose. Il n'y a pas de script d'installation une fois que le package est disponible localement, il est automatiquement installé.

Utilisez la commande suivante :

sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

La commande demande au système d'enregistrer le fichier dans le répertoire /usr/local/bin/ répertoire, sous le nom docker-compose .

Attendez que le téléchargement soit terminé.

Étape 4 :Modifier l'autorisation de fichier

Rendez le fichier téléchargé exécutable en modifiant l'autorisation du fichier avec :

sudo chmod +x /usr/local/bin/docker-compose

Étape 5 :Vérifier la version de Docker Compose

Pour vérifier l'installation, vérifiez la version de Docker Compose en exécutant :

sudo docker–compose --version

Si la sortie affiche la version téléchargée à l'étape 3, vous avez installé le package avec succès.

Désinstaller Docker Compose sur Ubuntu

La désinstallation de Docker Compose de votre système Ubuntu est un processus simple en 3 étapes.

Étape 1 :Supprimer le binaire

Tout d'abord, supprimez le binaire avec la commande :

sudo rm /usr/local/bin/docker-compose

Étape 2 :désinstaller le package

Ensuite, utilisez le apt remove commande pour désinstaller le logiciel :

sudo apt remove docker-compose

Étape 3 :Supprimer les dépendances logicielles

Enfin, supprimez les dépendances logicielles indésirables en exécutant :

sudo apt autoremove

Exécuter un conteneur d'échantillons

Vérifiez si l'installation fonctionne correctement en exécutant un exemple de conteneur avec Docker Compose. Utiliser le hello-world de Docker conteneur pour le faire.

1. Créez un nouveau répertoire pour le conteneur d'échantillon :

mkdir hello–world

2. Déplacez-vous dans le répertoire précédemment créé :

cd hello–world

3. Créez un fichier de configuration YAML :

sudo nano docker-compose.yml

4. Ensuite, demandez à Docker de créer un conteneur sous le nom hello-world basé sur la dernière image Hello World sur Docker Hub. Pour ce faire, ajoutez le contenu suivant au fichier YAML :

version: '2'
services:
   hello-world:
      image:
         hello-world:latest

5. Enregistrez les modifications et quittez l'éditeur de texte (Ctrl+X > Oui > Entrez ).

6. Lancez le conteneur dans le hello-world répertoire avec la commande :

sudo docker–compose up

Cela invite Docker à lancer le hello-world récipient. La sortie affiche un script avec un message indiquant que l'installation fonctionne correctement. Une fois qu'il affiche le script, il existe hors du conteneur.


Ubuntu
  1. Comment installer Docker sur Ubuntu 18.04

  2. Comment installer Docker sur Ubuntu 16.04

  3. Comment installer Docker sur Ubuntu 18.04 / Ubuntu 18.10 / Ubuntu 19.04

  4. Comment installer Docker Compose sur Ubuntu 18.04

  5. Comment installer Docker sur Ubuntu 18.04 ?

Comment installer Docker sur Ubuntu 20.04, 18.04, 21.04

Comment installer Docker sur Ubuntu 14.04

Comment installer Docker sur Ubuntu 16.04 LTS

Comment installer Docker sur Ubuntu 18.04 LTS

Comment installer Docker Compose sur Ubuntu

Comment installer Docker sur Ubuntu 18.04