Docker-Compose für Multi-Container-Anwendungen
Docker-Compose erleichtert das Verwalten von Multi-Container-Anwendungen. Mit dieser Anleitung lernst du, wie du Docker-Compose auf deinem Raspberry Pi installierst und verwendest.
Schritt 1: Docker und Docker-Compose installieren
- Installiere Docker auf deinem Raspberry Pi:
curl -fsSL https://get.docker.com -o get-docker.sh sudo sh get-docker.sh
- Füge deinen Benutzer zur Docker-Gruppe hinzu:
sudo usermod -aG docker $USER
- Installiere Docker-Compose:
sudo apt-get install docker-compose -y
Schritt 2: Projektverzeichnis erstellen
- Erstelle ein Verzeichnis für deine Docker-Compose-Anwendung:
mkdir ~/docker_project && cd ~/docker_project
- Erstelle eine
docker-compose.yml
-Datei mit folgendem Beispielinhalt:version: '3' services: web: image: nginx ports: - "8080:80" database: image: postgres environment: POSTGRES_USER: user POSTGRES_PASSWORD: password
Schritt 3: Docker-Compose ausführen
- Starte die Anwendung mit Docker-Compose:
docker-compose up -d
- Überprüfe den Status der Container:
docker-compose ps
Schritt 4: Anwendungen verwalten
- Stoppe die Anwendung:
docker-compose down
- Füge weitere Dienste oder Konfigurationen zur
docker-compose.yml
hinzu, um deine Anwendung zu erweitern.