In diesem Blog werden die grundlegenden Docker -Komponierungsbefehle bereitgestellt, die Sie wissen müssen.
Basic Docker Compose -Befehle
Verschiedene Befehle und Optionen werden von “unterstützt“Docker-Compose”Zur Verwaltung und Verarbeitung mehrerer Containerprogramme und Anwendungen. Wir haben einige grundlegende und häufig verwendete Befehle von Docker aufgelistet, die Docker -Benutzer wissen müssen:
Befehl 1: Überprüfen Sie die Version Docker Compose Version
Um die in Ihrem System installierte Version von Docker Compose Tool zu überprüfen, verwenden Sie “Docker -Compose -v" Befehl:
Docker -Compose -vHier sehen Sie, dass wir derzeit die Docker -Kompose -Version verwenden “v2.15.1”:
Befehl 2: Container erstellen und Dienste starten
Um die Dienste zu starten, konfigurieren Sie in der “Docker-Compose.YML"Datei, um das Multi-Container-Programm zu containieren, verwenden Sie das"Docker-Compose Up" Befehl. Dieser Befehl erstellt die Container und startet jeden Dienst in einem anderen Container:
Docker-Compose UpBefehl 3: STOFFEN SIE UND DER Container entfernen
Verwenden Sie einfach die “, um die laufenden Dienste in den Containern abzuschalten oder zu stoppenDocker-Compose Down" Befehl. Dieser Befehl stoppt automatisch und entfernt die Container:
Docker-Compose DownBefehl 4: Dienste im abgetrennten Modus ausführen
Sie können die Komponierungsdienste als Backend -Service oder in einem abgetrennten Modus starten, nutzen Sie die “-D”Option zusammen mit“Docker-Compose Up" Befehl:
Docker -Compose Up -dBefehl 5: Dienste ausführen, ohne die Container neu zu erstellen
Docker-Benutzer können auch vermeiden, die Container neu zu erstellen, während die Dienste in den Containern neu gestartet werden. Zu diesem Zweck fügen Sie einfach das hinzu “-No-Recreate"Option zusammen mit dem"Docker-Compose Up" Befehl:
Docker-compose up -d-no-recreateBefehl 6: skalieren service
Sie können die Replik oder Kopie der in “angegebenen Dienste erstellen“Docker-Compose.YMLDatei in einem anderen Container mit der “-Skala”Option mit“Service-name = Anzahl der Repliken" Wert:
Docker-compose up-scale web1 = 2Hier können Sie sehen, dass wir die Kopie von erfolgreich ausgeführt habenWeb1Service in einem separaten Container:
Befehl 7: Listendienste oder Container auflisten
Um die komponierten Dienste oder Container aufzulisten, verwenden Sie die “Docker-Compose PS" Befehl. Der "-ADie Option wird verwendet, um alle Container und Dienste zu komponieren:
Docker -Compose ps -aBefehl 8: Bild ziehen
Verwenden Sie den angegebenen Befehl mit dem Dienstnamen:
Docker-Compose Pull Web2Befehl 9: Bilder auflisten
Um die von Docker Compose erstellten oder gezogenen Bilder aufzulisten, verwenden Sie “Docker-Compose-Bilder" Befehl:
Docker-Compose-BilderBefehl 10: Dienst töten
Um den laufenden Dienst in Docker komponieren zu töten und zu entfernen, verwenden Sie die “Docker-Compose KillBefehl zusammen mit dem Dienstnamen:
Docker-Compose Kill Web1Befehl 11: Containerprotokolle anzeigen
Überprüfen Sie die Protokolle von Docker -Containern, die die Dienste komponieren, über den erwähnten Befehl:
Docker-Compose-ProtokolleBefehl 12: Pause Service
Um einen Dauer oder Zeit zu komponieren, verwendenDocker-Compose Pause " Befehl:
cker-compose pause web1Befehl 13: Dienstpause Service
In ähnlicher Weise, um den Dienst in Docker zu entfalten, komponieren Sie die Verwendung “Docker-Compose unpause " Befehl:
Docker-Compose Unpause Web1Befehl 14: Service stoppen
Um einen ausführenden Dienst zu stoppen, führen Sie die “aus“ ausDocker-Compose-Stopp " Befehl:
Docker-Compose Stop WebBefehl 15: Service entfernen
Verwenden "Docker-Compose RMBefehl zum Entfernen von gestoppten Diensten in Docker Compose:
Docker-Compose RM WebWir haben den Basic Docker Compose -Befehl demonstriert.
Abschluss
Docker Compose Tool wird verwendet, um die Apps und Programme mit mehreren Containern zu verarbeiten und zu verwalten. Die grundlegenden Docker -Komponierungsbefehle, die Sie wissen müssen, sind “Docker-Compose Up/Down","Docker-Compose-Start/Stopp","Docker-Compose-Ziehen","Docker-Compose Pause/Pause","Docker-Compose RM", Und "Docker-Compose Kill”. Dieser Artikel hat die grundlegenden Docker -Komponierungsbefehle beschrieben, die Sie wissen müssen.