| Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Systems  
  • Grunnleggende datakunnskaper
  • 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
  •  
    Datamaskin >> Systems >> Ubuntu >> Content
    Hvordan installere Docker Compose på Ubuntu 20.04 LTS [Trinn for trinn]
    ## Installer Docker Compose på Ubuntu 20.04 LTS

    Trinn 1:Installer Docker Engine

    ``` bash

    sudo apt oppdatering

    sudo apt installer docker-compose

    ```

    Trinn 2:Bekreft installasjonen av Docker Compose

    ``` bash

    docker-compose --versjon

    ```

    Produksjon:

    ```

    Docker Compose versjon 1.29.2

    ```

    Trinn 3:Opprett en Docker Compose-fil

    ```

    mkdir docker-test &&cd docker-test

    ```

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

    ``` jaml

    versjon:'3'

    tjenester:

    web:

    bygge:.

    volumer:

    - .:/usr/src/app

    porter:

    - "5000:5000"

    ```

    I denne filen definerer vi en enkelt tjeneste kalt "web". Denne tjenesten er bygget fra gjeldende katalog ved hjelp av en Dockerfile, som vi oppretter i neste trinn. "Volum"-delen kartlegger gjeldende katalog til /usr/src/app inne i beholderen, slik at vi kan dele applikasjonskoden med beholderen. "Ports"-delen videresender port 5000 fra containeren til vertsmaskinen.

    Trinn 4:Opprett en dockerfil

    Opprett en fil med navnet Dockerfile i gjeldende katalog med følgende innhold:

    ```

    FRA python:3.9-slank

    WORKDIR /usr/src/app

    COPY requirements.txt .

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

    KOPI . .

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

    ```

    Denne Dockerfilen definerer instruksjonene for å bygge Docker-bildet for vår nettjeneste. Den bruker det offisielle Python 3.9 slanke bildet som basisbilde. Vi kopierer applikasjonskoden og requirements.txt-filen inn i containeren, og bruker RUN-kommandoen til å installere Python-avhengighetene definert i requirements.txt. Til slutt setter vi CMD-kommandoen til å kjøre Python-skriptet vårt (app.py) når beholderen starter.

    Trinn 5:Kjør Docker Compose

    Nå kan vi kjøre Docker Compose for å bygge og starte beholderen:

    ``` bash

    docker-komponere

    ```

    Denne kommandoen vil bygge Docker-bildet basert på vår Dockerfile, og deretter starte webtjenestebeholderen. Den vil også automatisk installere eventuelle Python-avhengigheter spesifisert i requirements.txt.

    Trinn 6:Bekreft nettserver

    Når beholderen er oppe og kjører, kan du bekrefte at nettserveren din er tilgjengelig ved å åpne en nettleser og navigere til følgende URL:

    ```

    http://localhost:5000

    ```

    Hvis alt er satt opp riktig, bør du se innholdet i Python Flask-applikasjonen din vises i nettleseren.

    Ved å følge disse trinnene har du installert Docker Compose på Ubuntu 20.04 LTS og opprettet en enkel nettjeneste ved hjelp av Docker Compose.

    früher :

     Weiter:
      Relatert Artike
    ·Slik installerer du Adobe Acrobat Reader på Ubuntu Gut…
    ·Slik installerer du et nytt skjermkort for Ubuntu 
    ·Hvordan gjenopprette Ubuntu SD Card Files 
    ·Hvordan bruke NDIS på Ubuntu 
    ·Slik installerer du Nemo File Manager på Ubuntu 20.04 …
    ·Hvordan lage Mounted Ikoner Invisible i Ubuntu 8.10 
    ·Hvordan lage en Swap partisjon på Ubuntu 
    ·Slik søker for domenenavn i Ubuntu 
    ·Hvordan avinstallere Firefox 3.6 på Ubuntu 9.10 
    ·Hvordan få Compiz i Ubuntu 10.10 
      Anbefalte artikler
    ·Slik deaktiverer du Windows 10-brannmuren 
    ·Hvordan Gi nytt navn jeg min Macbook 
    ·Slik forteller du hvilket grafikkort du har i Windows 1…
    ·Hvordan lage et bilde med tastetrykk 
    ·Slik fjerner registeret på Uniblue 
    ·Hvordan oppdatere Mandriva Med urpmi 
    ·Slik installerer CodeIgniter i NetBeans 
    ·Hvordan Reset en Nettverksplassering passord i Vista 
    ·Hvordan Monter en mislykket DMG 
    ·Hvordan ta horisontale og vertikale rullende skjermbild…
    Copyright ©  Datamaskin  http://www.datamaskin.biz/