Schulungsübersicht
Was ist Docker?
- Anwendungsfälle
- Hauptkomponenten von Docker
- Docker-Architektur
- Zugrunde liegende Technologie
Installation von Docker
- Installation auf Ubuntu und Windows
- Verwendung von Docker Maschine für die Hostbereitstellung
- Docker Maschinentreiber für Cloud-Anbieter
Lebenszyklus von Containern
- Erstellen und Ausführen von Containern
- Anhalten und Neustart
- Untersuchen eines Containers
- Einsicht in die Protokolle
- Prozesse untersuchen
- Entfernen eines Containers und seiner Daten
Dockerizing von Anwendungen
- Das Hallo-Welt-Beispiel
- Interaktiver Bash-Container
- Erstellen eines Abbilds durch Übertragen von Änderungen
- Erstellen eines Abbilds aus einer DockerDatei
- Automatisierte Builds basierend auf GitHub
- Ausführen von mehr als einem Prozess in einem Container
- gosu-Hilfswerkzeug
- Ausführen einer Webanwendung in einem einzigen Container
- Ausführen einer Webanwendung in einer Microservices-Architektur
Verwaltung von Images
- Finden und Herunterladen von vorhandenen Images
- Docker Hub und lokales Repository
- Gemeinsame Nutzung von Images mit anderen
- Bereitstellen eines privaten Image-Repositorys
Networking von Containern
- Port-Zuordnung
- Verlinkung und Benennung von Containern
- Erstellen und Verwalten eigener Netzwerke
- Netzwerk über viele Docker Hosts (Overlay)
Daten in Containern
- Datenvolumen
- Host-Verzeichnisse und Dateien als Datenvolumen
- Datenvolumen-Container
- Gemeinsame Nutzung von Datenträgern durch Docker Hosts
- Sicherung und Wiederherstellung von Datenvolumes
Docker Zusammenstellen
- Überblick über Docker Compose
- Ausführen von Anwendungen mit mehreren Containern mit einem einzigen Befehl
- Definieren von Diensten, Netzwerken, Datenträgern und Variablen
- Einrichten von Laufzeitbeschränkungen für Ressourcen
Docker Schwarm
- Einführung in natives Docker Clustering
- Discovery-Dienste
- Docker Schwarmstrategien und Filter
Voraussetzungen
Eine gewisse Vertrautheit mit der Kommandozeile und Linux ist von Vorteil.
Erfahrungsberichte (7)
Der Trainer kennt das Thema sehr gut.
Slawomir Walesiak - Eksperckie Centrum Szkolenia Cyberbezpieczenstwa
Kurs - Container Management with Docker
Maschinelle Übersetzung
Die Interaktivität beim Verwenden von DaDesktop, um Docker auf viele verschiedene Arten einzurichten, war sehr gut. Auch die Implementierung mit GitHub und unserem eingerichteten Remote-Repository war beeindruckend.
Julian Robbins - QA Ltd
Kurs - Container Management with Docker
Maschinelle Übersetzung
Wir waren in einer kleinen Gruppe und Dawid nahm sich Zeit für Fragen, damit wir unsere Arbeit teilen und die angesprochenen Themen weiter diskutieren konnten.
Phil Benson - QA Ltd
Kurs - Container Management with Docker
Maschinelle Übersetzung
viele Labore
John Doe - Fujitsu Technology Solutions Sp.z o.o.
Kurs - Container Management with Docker
Maschinelle Übersetzung
In der Lage zu sein, alles auszuführen, was gelehrt wird, und Experimente durchzuführen usw.
Kristian Desjardins - Natural Resources Canada (Federal Government)
Kurs - Container management with Docker
Maschinelle Übersetzung
Ich habe die praktischen Beispiele wirklich gut gefunden.
Rory Maher - Janssen Pharmaceutical Sciences Unlimited Company
Kurs - Container management with Docker
Maschinelle Übersetzung
Die Übungen waren sehr nützlich.
Fayola Peters - Janssen Pharmaceutical Sciences Unlimited Company
Kurs - Container management with Docker
Maschinelle Übersetzung