2024-07-11
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
Docker Compose ist ein Tool zum Definieren und Ausführen von Docker-Anwendungen mit mehreren Containern. Mit einer YAML-Datei können Sie alle Dienste konfigurieren, die Ihre Anwendung benötigt, und sie mit einem einzigen Befehl erstellen und starten. Im Folgenden finden Sie eine detaillierte Einführung in Docker Compose:
Ein Dienst ist eine Abstraktion, die einen Container ausführt. Jeder Dienst führt ein Image aus und kann Konfigurationsoptionen für den Container enthalten, z. B. Portzuordnung, Umgebungsvariablen, Volume-Mounting usw.
Dienste in Compose stellen standardmäßig eine Verbindung zu einem Standardnetzwerk her. Sie können die Netzwerkkonfiguration jedoch anpassen, um zu steuern, wie verschiedene Dienste miteinander kommunizieren.
Volumes werden verwendet, um vom Dienst generierte Daten beizubehalten. Sie ermöglichen es Ihnen, Daten über Container-Neustarts hinweg beizubehalten und Daten über mehrere Container hinweg zu teilen.
Auf Linux-Systemen kann Docker Compose mit dem folgenden Befehl installiert werden:
- sudo curl -L "https://github.com/docker/compose/releases/download/v2.0.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
- sudo chmod x /usr/local/bin/docker-compose