Zum Inhalt

PDF herunterladen

Docker Compose und Services - Postgres und pgAdmin

Thema

Postgres und pgAdmin im Themenbereich Docker Compose und Services.

Aufgabe welche die Lernenden erreichen müssen

Starte Postgres und pgAdmin mit Docker Compose und verbinde pgAdmin mit der Datenbank.

Tipps für die Informationsbeschaffung

  • Nutze die Beispiel-Compose-Datei aus der Docker-Einführung.
  • Prüfe zürst docker compose ps und docker compose logs.
  • Der Hostname für Postgres in pgAdmin ist der Service-Name postgres.

Lernzielkontrolle

  1. Welche zwei Services werden gestartet?
  2. Welche Umgebungsvariablen braucht Postgres im Beispiel?
  3. Welche Umgebungsvariablen braucht pgAdmin im Beispiel?
  4. Warum braucht Postgres ein Volume?
  5. Warum sind beide Services im gleichen Netzwerk?
  6. Unter welcher URL erreichst du pgAdmin?
  7. Warum ist der Hostname in pgAdmin postgres und nicht localhost?
  8. Was macht depends_on?
  9. Wie stoppst du den Stack ohne Datenverlust?
  10. Wie setzt du den Stack inklusive Daten vollständig zurück?

Zeitvorgabe

90 Minuten