In diesem Beitrag wird veranschaulicht.
Wie man Docker verwendet, um mit Multi -Containern zu arbeiten?
Die Verwendung von Docker Compose zum Verwalten und Ausführen mehrerer Containeranwendungen ist die beste Lösung, da sie vielseitiger ist und unterschiedliche Funktionen bietet, z.
Befolgen Sie die angegebenen Anweisungen, um den Docker -Komponieren zu verwenden, um mit mehreren Containern oder Microservices zu arbeiten.
Schritt 1: Geben Sie eine Mehrkontainer-Anwendung an
Erstellen Sie zunächst die Multi -Container -Anwendung. Zum Beispiel haben wir eine HTML -Anwendung erstellt, die zwei verschiedene HTML -Dateien ausführtIndex.html" Und "Index1.html”:
Schritt 2: Dockerfile erstellen
Erstellen Sie eine Dockerfile, um das HTML -Programm zu docerisieren. Zu diesem Zweck containern wir die “Index.html" Programm:
Von Nginx: NeuesteNotiz: Sie können die Dockerfile auch für ein anderes Programm angeben. Zum Beispiel werden wir das Docker -Image verwenden, um den zweiten Dienst oder den zweiten Programm anzugeben. Navigieren Sie zu unserem zugeordneten Artikel, um ein Docker -Image zu erstellen, um das Programm zu konstruieren.
Schritt 3: Kompose -Datei erstellen
Erstellen Sie als Nächstes eine Komponierungsdatei mit dem Namen “Docker-Compose.YMLDatei und konfigurieren Sie die Multi-Container-Anwendung mit den folgenden Anweisungen:
Schritt 4: Erstellen und starten Sie die Behälter
Brennen Sie den Container mit oder starten Sie mit “Docker-Compose Up" Befehl:
Docker-Compose UpSchritt 5: Überprüfung
Für die Überprüfung listen Sie die Kompositionsdienste auf:
Docker-Compose PSHier können Sie das sehen “Netz"Der Dienst wird am Port ausgeführt"80" Und "Web1”Läuft weiter“57151”:
Navigieren Sie alternativ zum zugewiesenen Port of Localhost und überprüfen Sie, ob die Anwendung ausgeführt wird oder nicht:
Hier geht es darum, wie man Docker Compose verwendet, um mit Multi -Containern zu arbeiten.
Abschluss
Um den Docker zu verwenden, um mit Multi-Container-Anwendungen zu arbeiten, erstellen Sie zunächst eine Multi-Container-Anwendung und containieren Sie sie in Dockerfile oder in Form eines Bildes. Danach machen Sie eine ""Docker-Compose.YMLDatei zum Konfigurieren der Multi-Container-Anwendung in Docker Compose. Danach starten Sie die Container in Docker komponieren mit der Verwendung der “Docker-Compose Up" Befehl. In diesem Artikel wurde veranschaulicht.