Dieser Blog wird demonstrieren:
Was ist Docker Compose?
Der Docker Compose CLI ist eine Kernkomponente und komponieren Tool für die Docker -Umgebung. Es verwaltet, entwickelt und bereitet mehrere Containerprogramme und andere Microservices in separaten Containern ein. Das Befehlszeilen-Tool enthält verschiedene Befehle wie Docker-Compose Up, Docker-Compose Down, Docker-Compose-Build, Docker-Compose RM und vieles mehr, um Containerdienste und Anwendungen in isolierten Umgebungen zu verwalten.
So verwenden Sie Docker Compose?
Um den Docker -Komponieren in Docker zu verwenden, installieren Sie zunächst den Docker -Komponieren, indem Sie den Docker -Desktop für Windows mit unserem verknüpften Artikel installieren. Machen Sie danach eine Dockerfile, um die Anwendung zu docken und die Anwendungsdienste in der “zu konfigurierenDocker-Compose.YML" Datei. Starten Sie dann die Dienste oder das Programm mit der “Docker-Compose Up" Befehl.
Für die ordnungsgemäße Demonstration folgen Sie den bereitgestellten Schritten.
Schritt 1: Machen Sie Dockerfile
Erstellen Sie zunächst eine neue Datei mit dem Namen “DockerfileDas enthält grundlegende Anweisungen, um das Programm zu konstruieren. Zum Beispiel haben wir das Container der “Containerisiert“Index.html”HTML -Programm:
Von Nginx: Neueste
Kopierenindex.html/usr/shary/nginx/html/Index.html
Eintragspunkt ["nginx", "-g", "Daemon off;"]
Schritt 2: Kompose -Datei erstellen
Konfigurieren Sie danach die HTML -Programmdienste in einer anderen Datei mit dem Namen “Docker-Compose.YML" Datei. Diese Anweisungen umfassen:
Version: "3"
Dienstleistungen:
Netz:
bauen: .
Häfen:
- 80:80
Web1:
bauen: .
Häfen:
- 80
Web2:
Bild: Nginx: Neueste
Schritt 3: Starten Sie den Dienst für den Dienst
Danach starten Sie die Komponierungsdienste in getrennten Containern mit der “Docker-Compose Up" Befehl. Der "-DOption führen diese Dienste im abgetrennten Modus aus:
Docker -Compose Up -d
Navigieren Sie danach zum zugewiesenen Port of Localhost und überprüfen Sie, ob die Dienste in Containern ausführen oder nicht:
Schritt 4: Verknüpfen Sie den Service an
Um die ausführenden Komponierungsdienste anzuhalten und zu entfernen, nutzen Sie die “Docker-Compose Down" Befehl:
Docker-Compose Down
Hier geht es darum, was Docker-Compose ist und wie man es in Docker verwendet.
Abschluss
Docker Compose ist ein CLI-Tool von Docker, das zur Verwaltung und Konfiguration von Multi-Container-Anwendungen und -Diensten in separaten Containern verwendet wird. Um den Docker -Komponieren zu verwenden, erstellen Sie zunächst die “Docker-Compose.YMLDatei und konfigurieren Sie die Dienste oder die Multi-Container-Anwendung in der Datei. Danach starten Sie die Kompose -Dienste mit der “Docker-Compose Up" Befehl. Dieses Tutorial hat Ihnen beigebracht, was Docker komponiert ist und wie Sie es mit Beispielen verwenden können.