GNU/Linux >> LINUX-Kenntnisse >  >> Cent OS

So installieren Sie Docker Compose unter CentOS 7

In diesem Tutorial zeigen wir Ihnen, wie Sie Docker Compose auf Ihrem CentOS 7-Server installieren. Für diejenigen unter Ihnen, die es nicht wussten, Docker Compose ist ein Befehlszeilentool zum Definieren und Konfigurieren Sie Docker-Anwendungen mit mehreren Containern. Mit anderen Worten, wir können sagen, dass docker-compose verwendet wird, um mehrere Container zu verknüpfen und eine Anwendung mit einem einzigen Befehl bereitzustellen.

Dieser Artikel geht davon aus, dass Sie zumindest über Grundkenntnisse in Linux verfügen, wissen, wie man die Shell verwendet, und vor allem, dass Sie Ihre Website auf Ihrem eigenen VPS hosten. Die Installation ist recht einfach und setzt Sie voraus im Root-Konto ausgeführt werden, wenn nicht, müssen Sie möglicherweise 'sudo hinzufügen ‘ zu den Befehlen, um Root-Rechte zu erhalten. Ich zeige Ihnen Schritt für Schritt die Installation von Docker Compose auf einem CentOS 7-Server.

Installieren Sie Docker Compose auf CentOS 7

Schritt 1. Beginnen wir zunächst damit, sicherzustellen, dass Ihr System auf dem neuesten Stand ist.

yum clean all
yum -y update

Schritt 2. Docker mit YUM installieren.

Docker ist standardmäßig im CentOS-Extras-Repository enthalten. Führen Sie zur Installation den folgenden Befehl aus:

yum -y install docker
yum -y install device-mapper device-mapper-event device-mapper-libs device-mapper-event-libs

Starten und aktivieren Sie den Docker-Dienst:

systemctl start docker.service
systemctl enable docker.service

Und überprüfen Sie Ihre Arbeit, indem Sie den Status von Docker überprüfen:

systemctl status docker.service

Schritt 3. Installieren von Docker Compose.

Sobald Docker installiert wurde, installieren Sie Docker Compose. Installieren Sie zunächst das EPEL-Repository, indem Sie den folgenden Befehl ausführen:

yum install epel-release
yum install -y python-pip

Dann können Sie Docker Compose installieren:

pip install docker-compose

Sie müssen auch Ihre Python-Pakete auf CentOS 7 aktualisieren, damit docker-compose erfolgreich ausgeführt wird:

yum upgrade python*

Überprüfen Sie die Docker Compose-Version mit dem folgenden Befehl:

docker-compose -v

Schritt 4. Testen von Docker Compose.

Nun, da wir Docker Compose installiert haben, testen wir es mit diesem wirklich einfachen Beispiel:Erstellen Sie ein neues Verzeichnis und verschieben Sie es hinein:

mkdir hello-world
cd hello-world

Neue YAML-Datei erstellen:

nano docker-compose.yml

Fügen Sie in diese Datei folgenden Inhalt ein:

idroot-compose-test:
image: hello-world

Führen Sie als Nächstes den folgenden Befehl im hello-world-Verzeichnis aus:

sudo docker-compose up

Die Ausgabe sollte wie folgt beginnen:

Output of docker-compose up
Creating helloworld_idroot-compose-test_1...
Attaching to helloworld_idroot-compose-test_1
idroot-compose-test_1 | 
idroot-compose-test_1 | Hello from Docker.
idroot-compose-test_1 | This message shows that your installation appears to be working correctly.
idroot-compose-test_1 |

Docker-Container werden nur ausgeführt, solange der Befehl aktiv ist, sodass der Container beendet wird, wenn der Test ausgeführt wird.

Herzlichen Glückwunsch! Sie haben Docker Compose erfolgreich installiert. Vielen Dank, dass Sie dieses Tutorial zur Installation von Docker Compose auf Ihrem CentOS 7-System verwendet haben. Für zusätzliche Hilfe oder nützliche Informationen empfehlen wir Ihnen, die offizielle Docker-Website zu besuchen.


Cent OS
  1. So installieren Sie Docker unter CentOS 7

  2. So installieren Sie Docker Compose unter Ubuntu 18.04

  3. So installieren Sie Docker unter CentOS 7 / RHEL 7

  4. So installieren Sie Docker in CentOS

  5. So installieren und verwenden Sie Docker Compose unter CentOS

So installieren Sie Docker unter CentOS

So installieren und verwenden Sie Docker Compose unter CentOS 8

So installieren Sie Docker CE auf CentOS 8

So installieren Sie Rancher unter CentOS 8

So installieren Sie Docker unter CentOS 7

So installieren Sie Docker unter CentOS 8