Docker

Das Praxisbuch für Entwickler und DevOps-Teams. Für Windows, Mac und Linux
Buch | Hardcover
431 Seiten
2018
Rheinwerk (Verlag)
978-3-8362-6176-0 (ISBN)

Lese- und Medienproben

Docker - Bernd Öggl, Michael Kofler
39,90 inkl. MwSt
zur Neuauflage
  • Titel ist leider vergriffen;
    keine Neuauflage
  • Artikel merken
Zu diesem Artikel existiert eine Nachauflage
Software-Container verstehen und produktiv einsetzen:
  • Schritt für Schritt vom Setup bis zur Orchestrierung
  • Continuous Delivery: Grundlagen, Konzepte und Beispiele
  • Praxiswissen zu Projekt-Migration, Sicherheit, gitlab und mehr

Docker ist aus der modernen Softwarentwicklung nicht mehr wegzudenken. Ob Sie Entwickler oder Administrator sind, ob Sie gerade einsteigen oder bereits produktiv mit Containern arbeiten: Dieses Buch zeigt Ihnen nicht nur Docker und die Containerwelt, es lässt Sie auch mit dem Troubleshooting und der Orchestrierung nicht allein.

Mit Best Practices, umfangreichem Werkzeugkasten und vielen Tipps zur Projektmigration, Container-Sicherheit, Kubernetes und mehr.

Docker erklärt: So setzen Sie Container produktiv ein
Ohne Software-Container läuft nichts mehr in modernen Entwicklungsumgebungen! Dieses Buch erklärt Ihnen die Konzepte und Ideen hinter Docker und zeigt Ihnen, wie Sie Container sauber in Ihre Umgebung integrieren und produktiv einsetzen.

Continiuous Delivery – Aber richtig!
Sie erfahren, wie sie eine Continiuous Delivery Pipeline aufbauen und nutzen. Beschleunigen Sie so Entwicklungsprozesse und sorgen Sie für reibungslose Übergänge zwischen Test- und Produktivumgebungen.

Ihr Werkzeugkasten
Setzen Sie Programmiersprachen, Datenbanksysteme und Webserver gekonnt in Containern ein und orchestrieren Sie Ihre Apps zu fertigen Setups. Hier finden Sie Anleitungen zu allen wichtigen Tools und erfahren, wie Sie zeitgemäß gute Software entwickeln. Von Python bis Swift, von MariaDB bis Reddis, von Apache bis Node.js.

Darum geht es:
  • Hello World! Docker einfach und gut einsetzen
  • Docker: Konzepte und Grundlagen
  • Docker-Kommandos
  • Docker Compose
  • Werkzeugkasten: Server, Datenbanken, Programmiersprachen, Web-Apps
  • Projektmigration
  • Container-Sicherheit
  • gitlab
  • Continuous Integration und Delivery
  • Docker in der Cloud
  • Praxisbeispiele: LAMP-Stack im Container, Grafana und mehr

Bernd Öggl setzt als erfahrener Systemadministrator und Webentwickler Docker schon seit mehreren Jahren in Produktivumgebungen ein. Er kennt die potentiellen Probleme und geht in diesem Leitfaden gezielt auf die einzelnen Lernschritte ein.

Michael Kofler ist der renommierteste Fachbuchautor im deutschsprachigen Raum und behandelt von Linux über Swift bis zur IT-Security alle wichtigen Fachthemen. Hier erklärt er Ihnen verständlich und nachvollziehbar, wie Docker funktioniert.

Vorwort
9
Teil I
Einführung
11
1
Hello World
13
2
Installation und Grundlagen
23
3
Eigene Docker-Images (Dockerfiles)
61
4
docker-Kommandoreferenz
77
5
docker-compose
97
Teil II
Werkzeugkasten
119
6
Alpine Linux
121
7
Webserver und Co
129
8
Datenbanksysteme
155
9
Programmiersprachen
175
10
Webapplikationen und CMS
203
Teil III
Praxis
217
11
Eine moderne Webapplikation
219
12
Grafana
249
13
Modernisierung einer traditionellen Applikation
267
14
GitLab
291
15
Continuous Integration und Continuous Delivery
325
16
Sicherheit
347
17
Swarm und Amazon ECS
361
18
Kubernetes
389
Materialien zum Buch
426
Index
427

Erscheinungsdatum
Reihe/Serie Rheinwerk Computing
Verlagsort Bonn
Sprache deutsch
Maße 168 x 240 mm
Einbandart gebunden
Themenwelt Mathematik / Informatik Informatik Netzwerke
Mathematik / Informatik Informatik Software Entwicklung
Schlagworte Alpine-Linux • App-Virtualisierung • Buch lernen Einführung Kurs Tipps Workshops Rheinwerk • Container • Continuous Delivery • Continuous Delivery Integration • Continuous Integration • CoreOS • Deployment • DevOps • Docker • Entwicklungsumgebung • GitHub • gitlab • images • Kubernetes • Mac-OS-X • Microservices • Modultest • Praxis-Einstieg • security • Software-Entwicklung • Software-Entwicklungs-Umgebung • swarm • Synology • Unit-Tests
ISBN-10 3-8362-6176-6 / 3836261766
ISBN-13 978-3-8362-6176-0 / 9783836261760
Zustand Neuware
Haben Sie eine Frage zum Produkt?
Wie bewerten Sie den Artikel?
Bitte geben Sie Ihre Bewertung ein:
Bitte geben Sie Daten ein:
Mehr entdecken
aus dem Bereich