Container-Praxis mit Docker
Container verstehen und anwenden – Entwickeln, absichern und zuverlässig betreiben
-
- 7,99 €
-
- 7,99 €
Beschreibung des Verlags
Ein Container ist schnell gestartet. Schwierig wird es erst, wenn nach einem Neustart Daten fehlen, ein Update schiefgeht oder niemand mehr weiß, welcher Container eigentlich welche Aufgabe hat.
Dieses Buch zeigt dir, wie du Docker so einsetzt, dass deine Anwendungen nachvollziehbar, gesichert und wartbar bleiben. Statt einzelner Befehlsrezepte begleitet dich ein durchgehendes Lernprojekt: Du stellst einen kleinen Webdienst bereit, ergänzt eine getrennte PostgreSQL-Datenbank und entwickelst daraus Schritt für Schritt einen kontrollierten Betriebsablauf – mit Sicherung, Wiederherstellung, Updates und fachlicher Abnahme.
Das lernst du:
Images, Container und Kernelisolation verstehen und die passende Umgebung für Linux, macOS oder Windows wählen
Eigene Images mit Dockerfile und BuildKit nachvollziehbar bauen
Daten mit Volumes und Bind Mounts dauerhaft erhalten
Netzwerke, Portfreigaben, Reverse Proxy und Hostfirewall sicher planen
Projekte mit Compose strukturieren und Variablen sauber von Secrets trennen
Datenbanken kontrolliert im Container betreiben
Container absichern: Rootless-Betrieb, Schreibschutz, Capabilities und Seccomp
Die Herkunft von Images prüfen: Digests, Signaturen und SBOM
Fehler systematisch analysieren, Logs auswerten und Ressourcen überwachen
Sicherungen erstellen und die Wiederherstellung wirklich testen
Updates, Migrationen und Rückkehrwege planen
Automatisierte Tests, verteilte Dienste mit Swarm und Infrastruktur als Code einordnen Werkstatt-Übungen und Vertiefungen festigen das Gelernte.
Im Anhang findest du vollständige Beispieldateien, durchgespielte Störfälle, wiederholbare Prüfabläufe und Entscheidungshilfen. Ein Versionsregister zeigt offen, auf welchem Stand das Buch beruht und wo seine Prüfgrenzen liegen. Für wen ist dieses Buch? Für interessierte Einsteiger, Selbstständige, kleine Teams und Administratoren, die Docker gründlich verstehen möchten. Vorkenntnisse mit Containern brauchst du nicht; Grundkenntnisse im Umgang mit Dateien und einem Terminal genügen. Für die meisten Übungen reicht ein einzelner Rechner. Ein unabhängiges Praxisbuch. Docker ist eine Marke der Docker, Inc. Dieses Buch steht in keiner Verbindung zu Docker, Inc.