Connaissances Informatiques >> systèmes >> Ubuntu >> Content
  Derniers articles
  • Comment mettre en place le Launcher …
  • Comment démarrer Ubuntu sur un Macb…
  • Comment configurer un serveur FTP so…
  • Comment vider le EDID dans Ubuntu 
  • Comment puis-je postal 3 fichiers en…
  • Comment faire pour extraire des sous…
  • Comment activer un cube Compis dans …
  • Comment configurer un proxy dans Ubu…
  • Comment installer netstat sur Ubuntu…
  • Comment faire pour installer les pil…
  •   Ubuntu
  • Compétences informatiques de base

  • Linux

  • Mac OS

  • Ubuntu

  • Unix

  • fenêtres

  • windows Vista

  • windows XP

  • Windows 7

  • Windows 10

  • Windows 11

  • Windows 2012

  • Windows 2016

  • Windows 2019

  • Windows 2022

  • Apple

  • Android

  • iOS

  • CentOS
  •  
    Ubuntu

    Comment installer Docker Compose sur Ubuntu 20.04 LTS [étape par étape]

    ## Installer Docker Compose sur Ubuntu 20.04 LTS

    Étape 1 :Installer Docker Engine

    ```bash

    sudo apt mise à jour

    sudo apt installer docker-compose

    ```

    Étape 2 :Vérifier l'installation de Docker Compose

    ```bash

    docker-compose --version

    ```

    Sortir:

    ```

    Docker Composer version 1.29.2

    ```

    Étape 3 :Créer un fichier Docker Compose

    ```

    mkdir docker-test &&cd docker-test

    ```

    Vous trouverez ci-dessous un exemple de fichier docker-compose.yml pour un serveur Web simple construit sur Nginx et Python Flask :

    ```yaml

    version :'3'

    services:

    Internet :

    construire:.

    tomes :

    - .:/usr/src/app

    ports :

    - "5000:5000"

    ```

    Dans ce fichier, nous définissons un service unique appelé « web ». Ce service est construit à partir du répertoire actuel à l'aide d'un Dockerfile, que nous créerons à l'étape suivante. La section "volumes" mappe le répertoire actuel vers /usr/src/app à l'intérieur du conteneur, nous permettant de partager le code de l'application avec le conteneur. La section "ports" transfère le port 5000 du conteneur vers la machine hôte.

    Étape 4 :Créer un fichier Docker

    Créez un fichier nommé Dockerfile dans le répertoire actuel avec le contenu suivant :

    ```

    DE python : 3.9-slim

    RÉPÉR TRAVAIL /usr/src/app

    COPIER exigences.txt .

    EXÉCUTER pip install --no-cache-dir -r conditions.txt

    COPIE . .

    CMD ["python", "app.py"]

    ```

    Ce Dockerfile définit les instructions pour créer l'image Docker pour notre service Web. Il utilise l’image officielle Python 3.9 slim comme image de base. Nous copions le code de l'application et le fichier Requirements.txt dans le conteneur, et utilisons la commande RUN pour installer les dépendances Python définies dans Requirements.txt. Enfin, nous définissons la commande CMD pour exécuter notre script Python (app.py) au démarrage du conteneur.

    Étape 5 :Exécuter Docker Compose

    Maintenant, nous pouvons exécuter Docker Compose pour créer et démarrer le conteneur :

    ```bash

    docker-composer

    ```

    Cette commande construira l'image Docker basée sur notre fichier Docker, puis démarrera le conteneur de services Web. Il installera également automatiquement toutes les dépendances Python spécifiées dans Requirements.txt.

    Étape 6 :Vérifier le serveur Web

    Une fois le conteneur opérationnel, vous pouvez vérifier que votre serveur Web est accessible en ouvrant un navigateur et en accédant à l'URL suivante :

    ```

    http://localhost:5000

    ```

    Si tout est correctement configuré, vous devriez voir le contenu de votre application Python Flask affiché dans le navigateur.

    En suivant ces étapes, vous avez installé avec succès Docker Compose sur Ubuntu 20.04 LTS et créé un service Web simple à l'aide de Docker Compose.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment utiliser Ubuntu pour réparer Windows 
  • Comment réinstaller Open Source ATI sur Ubuntu 
  • Comment désinstaller Firefox 3.6 De Ubuntu 
  • Comment faire pour exécuter Enlightenment (E17 ) sous Ubuntu Lucid 
  • Comment faire pour installer LAMP sur Ubuntu 
  • Comment faire pour accélérer un Ubuntu USB 2 sur un Dell XPS 
  • Password Recovery pour une Ubuntu Eee PC 
  • Comment installer le package libssl-dev sur Ubuntu 20.04 LTS (Focal Fossa) 
  • Comment faire pour installer Ubuntu dans Qt3 Designer 
  • Comment désinstaller un programme depuis le terminus dans Ubuntu 
  • Connaissances Informatiques © http://www.ordinateur.cc