Zum Hauptinhalt springen

Docker

·306 Wörter·2 min

Das Praxisbuch für Entwickler und DevOps-Teams, von Bernd Öggl und Michael Kofler.

  • 585 Seiten, 2026, gebunden (5., aktualisierte und erweiterte Auflage)
  • Rheinwerk Computing
  • ISBN: 978-3-367-11495-5
  • Preis: Euro 44,90 (in D inkl. MWSt.)

Docker

Die fünfte Auflage ist im Februar 2026 erschienen.

E-Book-Bundle: Auf der Rheinwerk-Webseite können Sie wahlweise das gedruckte Buch, das E-Book oder das Bundle aus beidem bestellen.

English edition: This book has been translated. The English edition is available at www.sap-press.com.

Inhalt #

Das Buch richtet sich an Software-Entwickler und DevOps-Teams. Es ist in drei Teile gegliedert:

  • Teil I gibt eine Einführung in Docker und stellt seine Konzepte, Werkzeuge und Syntax vor. Hier finden Sie unter anderem eine Referenz aller wichtigen docker-Kommandos, eine Beschreibung der Syntax für Dockerfile und compose.yaml, Docker Desktop sowie Podman als Docker-Alternative.
  • Teil II stellt den Werkzeugkasten vor, aus dessen Komponenten Sie Docker-Applikationen zusammensetzen können. Dazu zählen unter anderem das schlanke Alpine Linux, Webserver wie Apache, Nginx und Caddy, Node.js und HAProxy, die Programmiersprachen JavaScript, Java, PHP, Ruby, Python und Go, die Datenbanksysteme MariaDB/MySQL, MongoDB, Redis und PostgreSQL sowie komplette Webapplikationen wie WordPress oder Nextcloud.
  • Um Docker in der Praxis geht es schließlich in Teil III: Konkrete Projekte illustrieren, wie Docker effizient und zielführend eingesetzt wird:
    • Umbau vorhandener Software-Projekte in Docker-Projekte
    • Container-Sicherheit und Docker ohne root-Rechte
    • Continuous Integration (CI) und Continuous Deployment (CD) mit GitLab
    • Multi-Architecture-Builds für Intel- und ARM-CPUs
    • Docker in der Cloud und Kubernetes
    • Sprachmodelle und MCP mit dem Docker Model Runner

Neu in der 5. Auflage: #

Für diese Auflage haben wir das Buch wie immer vollständig aktualisiert. Wichtige inhaltliche Neuerungen sind:

  • Docker Model Runner (DMR): Sprachmodelle lokal ausführen
  • MCP: den Docker-MCP-Katalog nutzen
  • Prometheus: Monitoring mit Docker Compose einrichten
  • Netzwerk- und Firewall-Interna von Docker und Podman
  • Dockur: grafische Windows-Testinstallationen ausführen
  • Toolbx: Software-Umgebungen ohne Container-Isolation betreiben

Zur Begleit-Webseite dockerbuch.info. Die Beispieldateien finden Sie auf GitHub, die Präsentation des Buchs beim Rheinwerk-Verlag.