GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Installer Docker Compose sur Ubuntu 20.04 - Processus étape par étape pour l'exécuter ?

Docker Compose est connu comme un outil de ligne de commande pour exécuter plusieurs conteneurs sur Docker défini. Il utilise le fichier de composition au format YAML pour configurer les ressources nécessaires pour les conteneurs tels que les volumes, la mise en réseau, etc.

Vous pouvez utiliser Docker compose pour définir un environnement isolé pour les applications conteneurisées pouvant être exécutées sur n'importe quel système.

Chez LinuxAPT, dans le cadre de nos services de gestion de serveur, nous aidons régulièrement nos clients à effectuer des requêtes d'installation et de configuration liées à Ubuntu.

Dans ce contexte, nous verrons comment installer Docker Compose sur Ubuntu 20.04 LTS et explorerons également quelques exemples simples d'utilisation de Docker Compose.


Comment installer Docker Compose sur Ubuntu ?

Avant d'installer Docker Compose, vous devez d'abord installer Docker sur votre machine Ubuntu 20.04.

je. Mise à jour du référentiel de packages et installation des packages dépendants en exécutant :

$ sudo apt update
$ sudo apt install apt-transport-https ca-certificates curl gnupg-agent software-properties-common

ii. Ensuite, ajoutez le référentiel Docker apt-repository à votre système d'exploitation :

$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
$ sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"

iii. Une fois le référentiel Docker ajouté, vous pouvez installer le Docker en exécutant :

$ sudo apt update
$ sudo apt install docker-ce

iv. Vérification que Docker a été installé avec succès et a démarré automatiquement :

$ sudo systemctl status docker

v. Ensuite, voyons comment installer Docker Compose.

Au moment d'écrire ces lignes, la dernière version de Docker Compose est la 1.27.4.

Pour télécharger le fichier docker-compose sur votre machine Ubuntu 20.04, exécutez :

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

vi. Ensuite, accordez l'autorisation d'exécution pour le fichier docker-compose :

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

vii. Vérification que Docker Compose a été installé avec succès :

$ docker-compose --version


Un exemple pour tester Docker Compose sur Ubuntu

Ici, nous allons créer un serveur Web Nginx à l'aide de Docker Compose :

je. Tout d'abord, créez un nouveau dossier appelé myapp puis changez de répertoire :

$ mkdir myapp
$ cd myapp

ii. Ensuite, en utilisant votre éditeur préféré pour créer un fichier de composition appelé docker-compose.yaml

$ vim docker-compose.yaml
version: '3'
services:
webserver:
image: nginx:alpine
container_name: web_server
restart: unless-stopped
ports:
- "80:80"
- "443:443"
networks:
- app-network
networks:
app-network:
driver: bridge

Dans ce fichier de composition, nous avons défini un service :webserver. Il a utilisé l'image docker nginx:alpine de Docker Hub.

iii. Dans le répertoire myapp, exécutez la commande suivante pour démarrer l'application :

$ sudo docker-compose up

iv. Ouvrez un nouveau terminal et utilisez la commande curl pour vérifier que le serveur Web est en cours d'exécution :

$ curl localhost:80

v. Pour répertorier le service en cours d'exécution, exécutez :

$ sudo docker-compose ps



Ubuntu
  1. Installer Icinga sur Ubuntu 20.04 LTS - processus étape par étape ?

  2. Installer Oracle Java 16 sur Ubuntu 18.04 / 20.04 / 21.04 - Un processus étape par étape ?

  3. Installer Laravel sur Ubuntu 20.04 - Processus étape par étape ?

  4. Installer Eclipse IDE sur Ubuntu 20.04 - Processus étape par étape ?

  5. Installer Grafana sur Ubuntu 20.04 - Processus étape par étape ?

Comment installer Docker Compose sur Ubuntu 18.04

Comment installer Docker Compose sur Ubuntu 20.04

Installer Drupal sur Ubuntu 20.04 LTS - Processus étape par étape ?

Installer Moodle sur Ubuntu 20.04 LTS - Processus étape par étape ?

Installer Kodi sur Ubuntu 20.04 LTS - Un processus étape par étape ?

Installer Skype sur le système Ubuntu 18.04 - Processus étape par étape ?