| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
systemer  
  • Basale computerfærdigheder
  • Linux
  • Mac OS
  • Ubuntu
  • Unix
  • Windows
  • Windows Vista
  • Windows XP
  • Windows 7
  • Windows 10
  • Windows 11
  • Windows 2012
  • Windows 2016
  • Windows 2019
  • Windows 2022
  • Apple
  • Android
  • iOS
  • CentOS
  •  
    Computer Viden >> systemer >> Ubuntu >> Content
    Sådan installeres Docker Compose på Ubuntu 20.04 LTS [trin for trin]
    ## Installer Docker Compose på Ubuntu 20.04 LTS

    Trin 1:Installer Docker Engine

    ``` bash

    sudo apt opdatering

    sudo apt installer docker-compose

    ```

    Trin 2:Bekræft Docker Compose-installationen

    ``` bash

    docker-compose --version

    ```

    Produktion:

    ```

    Docker Compose version 1.29.2

    ```

    Trin 3:Opret en Docker Compose-fil

    ```

    mkdir docker-test &&cd docker-test

    ```

    Nedenfor er et eksempel på en docker-compose.yml fil til en simpel webserver bygget på Nginx og Python Flask:

    ``` yaml

    version:'3'

    tjenester:

    web:

    bygge:.

    mængder:

    - .:/usr/src/app

    havne:

    - "5000:5000"

    ```

    I denne fil definerer vi en enkelt tjeneste kaldet "web". Denne service er bygget fra den aktuelle mappe ved hjælp af en Dockerfile, som vi opretter i næste trin. Sektionen "volumener" kortlægger den aktuelle mappe til /usr/src/app inde i containeren, hvilket giver os mulighed for at dele applikationskoden med containeren. "Porte"-sektionen videresender port 5000 fra containeren til værtsmaskinen.

    Trin 4:Opret en Dockerfile

    Opret en fil med navnet Dockerfile i den aktuelle mappe med følgende indhold:

    ```

    FRA python:3.9-slank

    WORKDIR /usr/src/app

    COPY requirements.txt .

    KØR pip install --no-cache-dir -r requirements.txt

    KOPI . .

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

    ```

    Denne Dockerfil definerer instruktionerne til at bygge Docker-billedet til vores webservice. Den bruger det officielle Python 3.9 slanke billede som basisbillede. Vi kopierer applikationskoden og filen requirement.txt ind i containeren og bruger RUN-kommandoen til at installere Python-afhængighederne defineret i requirements.txt. Til sidst indstiller vi CMD-kommandoen til at køre vores Python-script (app.py), når containeren starter.

    Trin 5:Kør Docker Compose

    Nu kan vi køre Docker Compose for at bygge og starte containeren:

    ``` bash

    docker-compose up

    ```

    Denne kommando bygger Docker-billedet baseret på vores Dockerfile og starter derefter webservicecontaineren. Det vil også automatisk installere eventuelle Python-afhængigheder angivet i requirements.txt.

    Trin 6:Bekræft webserver

    Når containeren er oppe at køre, kan du bekræfte, at din webserver er tilgængelig ved at åbne en browser og navigere til følgende URL:

    ```

    http://localhost:5000

    ```

    Hvis alt er konfigureret korrekt, bør du se indholdet af din Python Flask-applikation vist i browseren.

    Ved at følge disse trin har du med succes installeret Docker Compose på Ubuntu 20.04 LTS og oprettet en simpel webtjeneste ved hjælp af Docker Compose.

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan installeres Julia Programming Language på Ubunt…
    ·Sådan installeres Jshon på Ubuntu 20.04 LTS (Focal Fo…
    ·Hvordan at slippe af Ubuntu & Geninstaller XP 
    ·Hvordan man skriver et script i Ubuntu 8.10 
    ·Sådan installeres Mojo på Ubuntu 20.04 LTS (Focal Fos…
    ·Sådan installeres Portainer på Ubuntu 22.04 
    ·Sådan aktiveres Java i Namoroka til Ubuntu 9.10 
    ·Sådan Slut Ubuntu OS til internettet gennem en firewal…
    ·Hvad Er Ubuntu DHCP-klient -id 
    ·Hvordan ændrer jeg Ubuntu Grub Boot Menu Order 
      Anbefalede Artikler
    ·Min Gateway Laptop vil ikke Boot Up 
    ·Sådan fjernes og erstat Steel Casement Windows 
    ·Hvordan man bedst styre virtuelle hukommelse i XP SP2 
    ·Sådan foretages fejlfinding Innovage Foto nøgleringe 
    ·Sådan Erstat Windows Stifinder Med Xplorer2 
    ·Hvordan at tilføje FLAC Support til Windows Media Play…
    ·Hvordan laver skærmen ikke Sideways 
    ·Microsoft Firewall kunne ikke oprette forbindelse til M…
    ·Sådan Find antallet af linjer i en fil for Unix 
    ·Sådan downloader sange fra din iPod til din computer 
    Copyright © Computer Viden http://www.computerdk.com