|  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
System
  • Grundläggande datorkunskaper
  • 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
  • * Dator Kunskap >> System >> Ubuntu >> Content

    Hur man installerar Docker Compose på Ubuntu 20.04 LTS [Steg för steg]

    ## Installera Docker Compose på Ubuntu 20.04 LTS

    Steg 1:Installera Docker Engine

    ``` bash

    sudo apt uppdatering

    sudo apt installera docker-compose

    ```

    Steg 2:Verifiera installationen av Docker Compose

    ``` bash

    docker-compose --version

    ```

    Produktion:

    ```

    Docker Compose version 1.29.2

    ```

    Steg 3:Skapa en Docker Compose-fil

    ```

    mkdir docker-test &&cd docker-test

    ```

    Nedan finns ett exempel på docker-compose.yml-filen för en enkel webbserver byggd på Nginx och Python Flask:

    ``` jaml

    version:'3'

    tjänster:

    web:

    bygga:.

    volymer:

    - .:/usr/src/app

    hamnar:

    - "5000:5000"

    ```

    I den här filen definierar vi en enda tjänst som kallas "webb". Den här tjänsten är byggd från den aktuella katalogen med hjälp av en Dockerfil, som vi skapar i nästa steg. Avsnittet "volymer" mappar den aktuella katalogen till /usr/src/app inuti behållaren, vilket tillåter oss att dela applikationskoden med behållaren. "Ports"-sektionen vidarebefordrar port 5000 från behållaren till värddatorn.

    Steg 4:Skapa en dockerfil

    Skapa en fil med namnet Dockerfile i den aktuella katalogen med följande innehåll:

    ```

    FRÅN python:3.9-slim

    WORKDIR /usr/src/app

    COPY requirements.txt .

    KÖR pip installation --no-cache-dir -r requirements.txt

    KOPIERA . .

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

    ```

    Denna Dockerfil definierar instruktionerna för att bygga Docker-avbildningen för vår webbtjänst. Den använder den officiella Python 3.9 slimmade bilden som basbild. Vi kopierar applikationskoden och filen requirements.txt till behållaren och använder RUN-kommandot för att installera Python-beroendena som definieras i requirements.txt. Slutligen ställer vi in ​​CMD-kommandot för att köra vårt Python-skript (app.py) när behållaren startar.

    Steg 5:Kör Docker Compose

    Nu kan vi köra Docker Compose för att bygga och starta behållaren:

    ``` bash

    docker-compose up

    ```

    Det här kommandot bygger Docker-avbildningen baserat på vår Dockerfil och startar sedan webbtjänstbehållaren. Det kommer också automatiskt att installera alla Python-beroenden som anges i requirements.txt.

    Steg 6:Verifiera webbservern

    När behållaren är igång kan du verifiera att din webbserver är tillgänglig genom att öppna en webbläsare och navigera till följande URL:

    ```

    http://localhost:5000

    ```

    Om allt är korrekt inställt bör du se innehållet i din Python Flask-applikation visas i webbläsaren.

    Genom att följa dessa steg har du framgångsrikt installerat Docker Compose på Ubuntu 20.04 LTS och skapat en enkel webbtjänst med Docker Compose.

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man installerar Ubuntu Netbook Remix på SD -kort
    ·Hur man använder Ubuntu med iPod Touch 4.1
    ·Hur man surfa på internet med en iPhone och Ubuntu
    ·Ubuntu 8.10 Bluetooth Tutorial
    ·Hur du ändrar Ubuntu språk till arabiska
    ·Hur man installerar Adobe Reader på Ubuntu
    ·Hur man installerar en standard ATI Driver Ingår med U…
    ·Så här ändrar skrivbordet namn i Ubuntu
    ·Hur Överför MP4s till MP3-filer i Ubuntu
    ·Hur man installerar Flutter på Ubuntu 20.04 LTS (Focal…
    Utvalda artiklarna
    ·Hur man bort Meddelandeikoner i Vista
    ·Hur man gör en e-postlista i Mac Mail
    ·Hur man fixar en fil Borttagen på datorn
    ·Hur man ansluter en HP -skrivare till en Apple Laptop
    ·Hur man tar bort oönskade startprogram processer från…
    ·Hur får SetFSB till jobbet på Boot
    ·Hur man lägger in DSL på USB
    ·Konfigurera en dockningsstation för en dator
    ·Hur Gratis virtuellt minne i Windows XP
    ·Hur du ändrar programikoner i Vista
    Copyright © Dator Kunskap http://www.dator.xyz