seminar buchen
Seminar Docker für Entwickler
Seminar / Training Docker für Entwickler
Docker-Grundlagen
- Übersicht Virtualisierung
- DevOps Einführung
- Einführung in Docker Process Foreclosure
- Linux-Prozessmodell
- chroot
- Namensräume (Namespaces)
- Linux Kontrollgruppen (cgroups)
- Docker-Bilder
- Schichtung und Unveränderlichkeit
- Docker-Repositorien und Docker-Hub
Der Betrieb von Docker
- Docker-Installation
- Docker Compose-Installation
Docker-Images erstellen
- Übersicht Build-Prozess
- Parallelen zum üblichen Entwicklungsprozess
- Parallelen zu Git
- Infrastruktur als Code
- Docker-Dateien
- Anleitung und Hinweis zum Layering
- Vererbung und Standard-Images
- Mehrstufige Builds
- Typische Anwendungsfälle und Beispiele
- Beste Praktiken
- Docker Builds für die eigene Entwicklung
- Docker Build in Maven integrieren
- Eigene Artefakte in Docker Images einbringen
- Best Practices und Beispiele
- Optimierung der Image-Größe
- Kontinuierliche Integration
- Betreiben Sie Ihr eigenes Docker-Repository
- Docker Images in Docker Hub erstellen und bauen
- Docker-Images in Jenkins CI erstellen, versionieren und veröffentlichen
- Docker komponieren
- Erstellen von Compose-Dateien
- Struktur und Anleitung
- Compose-Builds erstellen
- Netzwerke, Umgebung und Volumes
- Erstellen von Compose-Dateien
Betreiben von Docker-Containern
- Docker-Laufzeit betreiben
- Docker-Container starten, stoppen und aktualisieren
- Docker-Volumes
- Betreiben von Docker Compose
Docker-Container im Entwicklungsprozess
- Docker-Container als wohldefiniertes Build-System
- Docker-Container zum Testen
- Seitenwagen-Muster
- Docker-Container als reproduzierbare Test-Infrastruktur
- Test-Container
Deployments
- CD mit Docker Compose
- Kubernetes-Grundlagen
- Integrierte CD-Umgebungen (Kubernetes + Fabric8 / Jenkins X)
Docker-Container als Laufzeitumgebung
- Anpassung der Ressourcenbegrenzung
- Produktiver Betrieb mit Docker Compose
- Einführung von Docker als Basis für Continuous Delivery und Cloud
Fachbereichsleiter / Leiter der Trainer / Ihre Ansprechpartner
-
Andreas Werkmeister
Telefon: + 49 (221) 74740003
E-Mail: -
Maik Thomas
Telefon: + 49 (221) 74740003
E-Mail:
Seminardetails
Dauer: | 4 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr |
Preis: |
Öffentlich und Webinar: € 1.996 zzgl. MwSt. Inhaus: € 5.400 zzgl. MwSt. |
Teilnehmeranzahl: | max. 8 Teilnehmer |
Voraussetzung: | Softwareentwickler, Programmierer aus Java, . NET, PHP, Python etc. Umgebung, die Docker für ihre eigenen Projekte nutzen wollen. |
Standorte: | Stream Live, Stream gespeichert, Inhaus/Firmenseminar, Berlin, Bremen, Darmstadt, Dresden, Erfurt, Essen, Flensburg, Frankfurt, Freiburg, Hamburg, Hamm, Hannover, Jena, Kassel, Köln, Konstanz, Leipzig, Magdeburg, München, Münster, Nürnberg, Paderborn, Potsdam, Regensburg, Rostock, Stuttgart, Trier, Ulm, Wuppertal |
Methoden: | Vortrag, Demonstrationen, praktische Übungen am System |
Seminararten: | Öffentlich, Inhaus, Webinar |
Durchführungsgarantie: | ja, ab 2 Teilnehmern; Details |
Sprache: | Deutsch (Englisch ist bei Firmenseminaren ebenfalls möglich) |
Seminarunterlage: | Dokumentation auf CD oder Papier |
Teilnahmezertifikat: | ja, selbstverständlich |
Verpflegung: | Kalt- / Warmgetränke, Mittagessen im Restaurant - (bei öffentlichen Seminaren) |
Support: | 3 Anrufe im Seminarpreis enthalten |
Barrierefreier Zugang: | an den meisten Standorten verfügbar |
Weitere Informationen unter + 49 (221) 74740003 |
Seminartermine
Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.