GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

Installieren Sie Docker Compose auf Ubuntu 20.04 - Schritt für Schritt, um es auszuführen?

Docker Compose ist als Kommandozeilentool bekannt, um mehrere Container auf Docker definiert auszuführen. Es verwendet die Compose-Datei im YAML-Format, um die erforderlichen Ressourcen für Container wie Volumes, Netzwerke usw. zu konfigurieren.

Sie können Docker Compose verwenden, um eine isolierte Umgebung für containerisierte Anwendungen zu definieren, die auf jedem System ausgeführt werden können.

Hier bei LinuxAPT helfen wir unseren Kunden im Rahmen unserer Serververwaltungsdienste regelmäßig bei Ubuntu-bezogenen Installations- und Konfigurationsabfragen.

In diesem Zusammenhang werden wir untersuchen, wie Docker Compose unter Ubuntu 20.04 LTS installiert wird, und einige einfache Beispiele für die Verwendung von Docker Compose untersuchen.


Wie installiere ich Docker Compose auf Ubuntu?

Bevor Sie Docker Compose installieren, müssen Sie zuerst Docker auf Ihrem Ubuntu 20.04-Rechner installieren.

ich. Aktualisieren des Paket-Repositorys und Installieren der abhängigen Pakete durch Ausführen von:

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

ii. Fügen Sie dann das Docker apt-Repository zu Ihrem Betriebssystem hinzu:

$ 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. Nachdem das Docker-Repository hinzugefügt wurde, können Sie Docker installieren, indem Sie Folgendes ausführen:

$ sudo apt update
$ sudo apt install docker-ce

iv. Prüfen, ob Docker erfolgreich installiert und automatisch gestartet wurde:

$ sudo systemctl status docker

v. Sehen wir uns als Nächstes an, wie Docker Compose installiert wird.

Zum Zeitpunkt der Erstellung dieses Artikels ist die neueste Version von Docker Compose 1.27.4.

Um die docker-compose-Datei auf Ihren Ubuntu 20.04-Rechner herunterzuladen, führen Sie Folgendes aus:

$ 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. Erteilen Sie dann die Ausführungsberechtigung für die docker-compose-Datei:

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

vii. Überprüfen, ob Docker Compose erfolgreich installiert wurde:

$ docker-compose --version


Ein Beispiel zum Testen von Docker Compose auf Ubuntu

Hier werden wir einen Nginx-Webserver mit Docker Compose erstellen:

ich. Erstellen Sie zuerst einen neuen Ordner namens myapp und wechseln Sie dann in das Verzeichnis:

$ mkdir myapp
$ cd myapp

ii. Verwenden Sie dann Ihren bevorzugten Editor, um eine Compose-Datei namens docker-compose.yaml

zu erstellen
$ 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

In dieser zusammengesetzten Datei haben wir einen Dienst definiert:webserver. Es verwendete das Docker-Image nginx:alpine von Docker Hub.

iii. Führen Sie im myapp-Verzeichnis den folgenden Befehl aus, um die Anwendung zu starten:

$ sudo docker-compose up

iv. Öffnen Sie ein neues Terminal und verwenden Sie den Curl-Befehl, um zu überprüfen, ob der Webserver läuft:

$ curl localhost:80

v. Um den laufenden Dienst aufzulisten, führen Sie Folgendes aus:

$ sudo docker-compose ps



Ubuntu
  1. Icinga auf Ubuntu 20.04 LTS installieren – Schritt für Schritt?

  2. Discord auf Ubuntu 20.04 installieren - Schritt für Schritt?

  3. Installieren Sie AIDE auf Ubuntu 20.04 - Ein Schritt-für-Schritt-Prozess?

  4. Installieren Sie Pyradio auf Ubuntu 20.04 - Ein Schritt-für-Schritt-Prozess?

  5. Installieren Sie MAAS unter Ubuntu 20.04 - Schritt für Schritt?

So installieren Sie Docker Compose unter Ubuntu 18.04

So installieren Sie Docker Compose unter Ubuntu 20.04

Installieren Sie Ruby auf Ubuntu 20.04 - Schritt für Schritt?

Dropbox auf Ubuntu 20.04 installieren – Schritt für Schritt?

Installieren Sie Docker Compose auf Ubuntu 20.04 - Schritt für Schritt, um es auszuführen?

Installieren Sie Skype unter Ubuntu 20.04 - Schritt für Schritt, um es auszuführen?