Schulungsübersicht
Einführung in die Containerisierung und Docker
- Verständnis der Konzepte der Software-Containerisierung
- Vorteile von Containern im Vergleich zu traditionellen Bereitstellungsmodellen
- Überblick über Docker und seine Rolle bei der modernen Anwendungsbereitstellung
- Gängige Container-Anwendungsfälle in Entwicklung und Betrieb
Installation von Docker und Einrichtung der Umgebung
- Installation und Konfiguration von Docker
- Verständnis der Docker-Komponenten und Architektur
- Arbeit mit der Docker-CLI
- Verwaltung von Docker-Diensten und Konfigurationen
Docker-Architektur und Kernkonzepte
- Docker-Engine, Images, Container und Registries
- Verwaltung des Container-Lebenszyklus
- Verständnis von Docker-Objekten und Ressourcen
- Best Practices für die Arbeit mit Docker-Umgebungen
Arbeit mit Docker-Images und Containern
- Ziehen und Verwalten von Docker-Images
- Erstellen und Ausführen von Containern
- Konfiguration und Verwaltung von Containern
- Prüfung, Überwachung und Wartung von Containern
Bauen von Anwendungen mit Dockerfiles
- Verständnis der Struktur und Anweisungen von Dockerfiles
- Erstellen eigener Docker-Images
- Optimierung der Image-Größe und der Build-Performance
- Verwaltung von Anwendungsabhängigkeiten und Konfigurationen
Docker-Speicher und Datenverwaltung
- Verständnis der Konzepte des Container-Speichers
- Arbeit mit Volumes und Bind Mounts
- Persistierung von Anwendungsdaten
- Effektive Verwaltung von Container-Daten
Docker-Vernetzung
- Verständnis der Konzepte der Docker-Vernetzung
- Erstellen und Verwalten von Docker-Netzwerken
- Verbinden mehrerer Container
- Konfiguration der Kommunikation zwischen Anwendungen und Diensten
Arbeit mit Docker-Registries
- Verständnis von Image-Repositorien und Registries
- Nutzung von Docker Hub und privaten Registries
- Schieben und Ziehen von Images
- Verwaltung von Image-Versionen und Sicherheitsaspekten
Konzepte der Container-Orchestrierung und Skalierung
- Einführung in die Container-Orchestrierung
- Verständnis der Rolle von Orchestrierungsplattformen
- Überblick über Docker Compose
- Vorbereitung von Anwendungen für skalierbare Bereitstellungen
Fehlerbehebung und Best Practices
- Diagnose gängiger Docker-Probleme
- Verwaltung von Protokollen und Container-Performance
- Anwendung von Sicherheits- und Wartungs-Best-Practices
- Optimierung von Docker-basierten Anwendungsumgebungen
Praktisches Docker-Workshop und Kurswiederholung
- Aufbau und Bereitstellung einer containerisierten Anwendung
- Verwaltung mehrerer Container und Dienste
- Anwendung von Docker-Befehlen und Workflows
- Wiederholung der Kernkonzepte und nächste Schritte
Voraussetzungen
- Grundlegendes Verständnis von Netzwerktechnik.
- Erfahrung mit der Linux-Befehlszeile.
Zielgruppe
- Entwicklerinnen und Entwickler
- DevOps-Ingenieurinnen und -Ingenieure
- Systemverwaltende
Erfahrungsberichte (7)
ein mehrstufiges, strukturiertes Kursprogramm.
Bert Paelinckx - Cube SoftwareSolutions
Kurs - Introduction to Docker
Maschinelle Übersetzung
Der Trainer hatte viel Wissen und Geduld, die er mit uns teilen konnte.
Bogdan Olaru
Kurs - Introduction to Docker
Maschinelle Übersetzung
Die praktischen Übungen und Erklärungen zu allen Details, insbesondere für die verwendeten Befehle
Louise
Kurs - Introduction to Docker
Maschinelle Übersetzung
Er hat korrekt erklärt und Übungen hatte.
Stefan-Bogdan Birtu
Kurs - Introduction to Docker
Maschinelle Übersetzung
Die Art und Weise, wie es erklärt wurde, von grundlegenden Konzepten zu komplexeren mit Beispielen.
Stefan
Kurs - Introduction to Docker
Maschinelle Übersetzung
Ich mag, wie Abhi präsentiert. Indem er Informationen auf den Folien hinzufügt und Diagramme erstellt, ist es für mich persönlich leichter, die von ihm geteilten Informationen zu verstehen und sich daran zu erinnern.
Viorel
Kurs - Introduction to Docker
Maschinelle Übersetzung
Mir hat die Art gefallen, wie die Informationen präsentiert wurden, mit praktischen Beispielen. Auch der Tempo des Trainers war angemessen und er hatte die Geduld, alle Fragen zu beantworten, den Kollegen, die zurückgeblieben waren, zu helfen und sogar extra Beispiele in die Präsentation aufzunehmen, basierend auf den Neugierden der Teilnehmer.
Beatrice - DB Global Technology SRL
Kurs - Introduction to Docker
Maschinelle Übersetzung