Book description
- Softwareentwicklung und -Deployment verändert sich mit Hilfe von Containern/Docker grundlegend ("Revolution")+ Sehr fundierte Einführung, sehr gute Rezensionen des Originalbuchs+ Behandelt nicht nur in Docker, sondern auch dessen Ökosystem.
Table of contents
- Cover
- Titel
- Impressum
- Geleitwort zur deutschen Übersetzung
- Vorwort
- Inhaltsverzeichnis
-
Teil I: Hintergrund und Grundlagen
- Kapitel 1: Was Container sind und warum man sie nutzt
- Kapitel 2: Installation
- Kapitel 3: Erste Schritte
- Kapitel 4: Grundlagen von Docker
-
Teil II: Der Software-Lebenszyklus mit Docker
- Kapitel 5: Docker in der Entwicklung einsetzen
- Kapitel 6: Eine einfache Webanwendung erstellen
- Kapitel 7: Bereitstellen von Images
- Kapitel 8: Continuous Integration und Testen mit Docker
-
Kapitel 9: Container deployen
- 9.1 Ressourcen mit Docker Machine aufsetzen
- 9.2 Einen Proxy verwenden
- 9.3 Ausführungsoptionen
- 9.4 Host-Konfiguration
- 9.5 Spezialisierte Hosting-Möglichkeiten
- 9.6 Persistente Daten und Produktivcontainer
- 9.7 Gemeinsame Geheimnisse
- 9.8 Vernetzen
- 9.9 Produktiv-Registry
- 9.10 Continuous Deployment/Delivery
- 9.11 Zusammenfassung
- Kapitel 10: Protokollieren und Überwachen
-
Teil III: Tools und Techniken
- Kapitel 11: Vernetzung und Service Discovery
- Kapitel 12: Orchestrieren, Clustering und Verwaltung
-
Kapitel 13: Container sichern und beschränken
- 13.1 Worüber Sie sich Gedanken machen sollten
- 13.2 Verteidigung in der Tiefe
- 13.3 identidock absichern
- 13.4 Container nach Host trennen
- 13.5 Updates anwenden
- 13.6 Imageherkunft
-
13.7 Sicherheitstipps
- 13.7.1 Einen Benutzer setzen
- 13.7.2 Netzwerkzugriffe von Containern beschränken
- 13.7.3 setuid/setgid-Binaries entfernen
- 13.7.4 Den Speicher begrenzen
- 13.7.5 Den CPU-Einsatz beschränken
- 13.7.6 Neustarts begrenzen
- 13.7.7 Zugriffe auf die Dateisysteme begrenzen
- 13.7.8 Capabilities einschränken
- 13.7.9 Ressourcenbeschränkungen (ulimits) anwenden
- 13.8 Einen gehärteten Kernel ausführen
- 13.9 Linux Security Modules
- 13.10 Auditing
- 13.11 Reaktion auf Zwischenfälle
- 13.12 Zukünftige Features
- 13.13 Zusammenfassung
-
Fußnoten
- Kapitel 1: Was Container sind und warum man sie nutzt
- Kapitel 2: Installation
- Kapitel 3: Erste Schritte
- Kapitel 4: Grundlagen von Docker
- Kapitel 5: Docker in der Entwicklung einsetzen
- Kapitel 6: Eine einfache Webanwendung erstellen
- Kapitel 7: Bereitstellen von Images
- Kapitel 8: Continuous Integration und Testen mit Docker
- Kapitel 9: Container deployen
- Kapitel 10: Protokollieren und Überwachen
- Kapitel 11: Vernetzung und Service Discovery
- Kapitel 12: Orchestrieren, Clustering und Verwaltung
- Kapitel 13: Container sichern und beschränken
- Index
Product information
- Title: Docker
- Author(s):
- Release date: September 2016
- Publisher(s): dpunkt
- ISBN: 97833864903847
You might also like
book
Using Docker
Docker containers offer simpler, faster, and more robust methods for developing, distributing, and running software than …
book
Docker Security
To use Docker safely, in both production and development, you need to be aware of the …
book
Docker Praxiseinstieg
Docker-Images und -Container verwenden Container deployen und debuggen Einsatz von Tools: Docker Swarm, Kubernetes, Amazon EC2 …
book
Docker for Developers
Learn how to deploy and test Linux-based Docker containers with the help of real-world use cases …