Beschreibung
Docker und Kubernetes Praxis-Workshop: Der komplette Einstieg
Zielgruppe: Nur für Unternehmen und Institutionen.In nur drei Tagen lernen Sie Docker und Kubernetes kennen und praktisch anwenden. Es geht los mit der lokalen Installation von Docker, dem Erzeugen und Verwenden von Docker Images und der Integration in den Entwicklungsprozess. Am zweiten Tag nutzen Sie Kubernetes für die Orchestrierung und Automatisierung von Docker-Szenarien in einer Cluster-Umgebung. Der dritte Tag steht unter dem Motto: erweiterte Kubernetes Funktionen, wie z.B. Arbeiten mit Rancher und dem Aufbau von K8S-Clustern in der Cloud mit Google, AWS, Azure.
Kommende Starttermine
Inhalte / Module
- Docker Basics
- Was ist Docker? Virtualisierung vs. Container
- Einen ersten Docker Container starten mit einem fertigen Image, Port-Mapping und anderen Parametern
- Zugriff auf die Shell im Container und Daten darin verändern
- Befehle im Dockerfile: Entrypoint und Command, Expose etc.
- Eigene Images und Registries
- Erstellung eines eigenen Docker Images
- Was ist eine Docker Registry und ein Repository?
- Tags und Struktur einer Registry
- Wir pushen unser eigenes Image zu einer Registry
- Lokale Entwicklung und Docker Compose
- Lokale Entwicklung in einem Docker Container und Live-Reload von Änderungen
- Einführung von docker-compose
- Aufbau des docker-compose files
- Starten eines docker-compose Netzwerkes, Beenden und Zugriff auf die Container
- Lokale Entwicklung mit docker-compose und lokale Entwicklung in einem docker-compose Netzwerk mit Live Rload und Debugging
- Docker Image auf dem Server
- Starten einer neuen Instanz bei Azure
- Wir starten unser Docker Image auf einem Server
- K8S Basics
- Wozu braucht man eine Orchestrierung?
- Einführung in den Aufbau und wesentliche Begriffe in Kubernetes
- Architektur eines Kubernetes Clusters
- Wir starten unseren Container in Kubernetes
- Kubernetes Yaml-Syntax
- Wir starten unseren Container in einem schon bestehenden Cluster
- Durchgang der wichtigsten Einstellungen eines Deployments
- User Interfaces
- Das Kubernetes Dashboard
- Rancher
- Ein Cluster aufbauen
- Managed Kubernetes Anbieter (Google, AWS, Azure)
- Ein eigenes Cluster bauen mit Rancher
- Resource Limits
- Volume Claims
- Load Balancer
- Ausblick in Möglichkeiten der Continuous Integration mit Kubernetes
- Übliche Fallstricke bei der Arbeit mit Kubernetes
Zielgruppe / Voraussetzungen
Hinweis: Dieser Kurs richtet sich an Mitarbeitende aus Unternehmen und Institutionen.
Für Privatpersonen ist dieser Kurs leider nicht geeignet.
Bitte beachten Sie: Bildungsgutscheine der Agentur für Arbeit werden für diesen Kurs NICHT anerkannt.
Abschlussqualifikation / Zertifikat
Infos anfordern
GFU Cyrus AG
Erweitern Sie Ihre IT-Skills mit einem offenen IT-Training oder ganz nach Ihren Bedürfnissen durch eine individuelle IT-Schulung. Programmiersprachen (C#, Python, Java, …), Microsoft Office 365, Anforderungsmanagement, Projektmanagement, Business Intelligence, Data Science, Künstliche Intelligenz, IT-Sicherheit , Administration & Datenbanken, Softwareentwicklung, Testmanagement...
Erfahren Sie mehr über GFU Cyrus AG und weitere Kurse des Anbieters.
Bewertungen von Teilnehmern
Bewertungsdurchschnitt: 4,6
Das Seminar war top vorbereitet, die Teilnehmerzahl nicht zu groß gewählt und die zur Verfügung gestellten Unterlagen 1A aufgearbeitet.
Technisch gab es bei mir keinerlei Proble...
Wir hatten uns noch mehr und tiefere Einblicke in K8S (Kubernetes) gewünscht. Hier muss vermutlich dann noch ein gezielter Folgelehrgang beantragt werden.
Es war sehr interessant und hat, bis auf die fehlende Zeit für Block 2, voll die Erwartungen erfüllt.