Beschreibung
Einführung in Docker
Grundkonzepte der Containerisierung am Beispiel von Docker
Die zweitägige Schulung führt Sie in die Grundlagen der Containerisierung am Beispiel von Docker ein und verdeutlicht damit die Unterschiede zwischen Containern und virtuellen Maschinen.
Docker-Files enthalten Anweisungen zum Erstellen der Container. Sie lernen anhand von Praxisbeispielen, diese zu erstellen, zu verwalten und Docker-Registries wie Docker Hub zu nutzen.
Abschließend stehen die Verwaltung mehrerer Container und die Skalierung von Anwendungen mittels Docker Compose im Mittelpunkt.
Kommende Starttermine
Inhalte / Module
Containerisierung:
- Einführung in die Grundkonzepte der Containerisierung, Vergleich von Containern mit virtuellen Maschinen, Vor- und Nachteile von Containern
Dockerfiles:
- Erstellen und Verwenden von Dockerfiles, Dockerfile-Befehle und ihre Funktionen, Best Practices für Dockerfiles sowie den Einsatz von Rootless- und Distroless – Images
Images:
- Verstehen Sie den Unterschied zwischen Docker-Images und Containern, Erstellung und Verwaltung von Docker-Images, Layering sowie User-Space und Kernel-Space in Docker-Images
Registries:
- Einführung in Docker-Registries wie Docker Hub, Hochladen und Herunterladen von Docker-Images, Verwaltung von Docker-Images in einer Registry
Docker Compose:
- Verwendung von Docker Compose zur Verwaltung mehrerer Container, Erstellen und Verwenden von Docker Compose-Dateien, Skalieren von Anwendungen mit Docker Compose
Zielgruppe / Voraussetzungen
Das Seminar richtet sich an Software-Entwickler, die Anwendungen containerbasiert mit Docker erstellen wollen.
Infos anfordern
GEDOPLAN
Seit 1979 unterstützt GEDOPLAN Beratung und Softwareentwicklung seine Kunden in den Bereichen Beratung, Reviews, Softwareentwicklung. Namhafte Unternehmen betreuen wir als langjährige Kunden, dabei stehen die Programmiersprache Java und die Plattformen Jakarta EE und Spring im Mittelpunkt. Seit mehr als 45...
Erfahren Sie mehr über GEDOPLAN und weitere Kurse des Anbieters.