Docker Kurs – In nur einem Tag: Grundkurs

Docker Kurs – In nur einem Tag: Grundkurs

Tauchen Sie mit unserem Docker-Crashkurs in die dynamische Welt von Docker und Containerisierung ein

Mit unserem von Experten geleiteten Schulungsprogramm, das Sie mit den neuesten Kenntnissen über die Bereitstellung und Verwaltung moderner Anwendungen ausstattet. Profitieren Sie von unserem umfangreichen Erfahrungsschatz aus unzähligen Kundenprojekten:

Erleben Sie eine ausgewogene Mischung aus Theorie, Live-Demonstrationen und praktischen Übungen in diesem Docker-Workshop

Während der Docker-Schulung lernen Sie, die Kernkonzepte und Komponenten von Docker bis hin zur fortgeschrittenen Orchestrierung mit Kubernetes zu beherrschen.

Darauf aufbauend werden Sie tief in die Containertechnologie eintauchen und sicherstellen, dass Sie an der Spitze der Branchentrends bleiben.

Erweitern Sie Ihr Fachwissen, verbessern Sie Ihre Karriereaussichten und seien Sie wegweisend in der effizienten, sicheren und skalierbaren Softwareentwicklung.

Bevorstehende Termine – Docker-Schulung

15.11.2024

Docker-Grundlagen in 8 Stunden

20.02.2025

Docker-Grundlagen in 8 Stunden

10.04.2025

Docker-Grundlagen in 8 Stunden

In diesem Docker-Kurs machen Sie sich mit den wesentlichen Aspekten der Docker-Technologie vertraut, darunter die Docker-Architektur, Docker-Komponenten, die Erstellung und Verwaltung von Docker-Images, die Nutzung von Docker-Registries, die Erstellung von Dockerfiles, die Netzwerkkonfiguration, die Datenpersistenz, Sicherheitspraktiken und die Leistungsoptimierung. Sie lernen auch fortgeschrittene Tools und Skalierungsstrategien für die Docker-Orchestrierung kennen.

Was Sie in diesem Docker-Workshop lernen werden

  • 1

    Docker-Grundlagen beherrschen: Verstehen Sie die Grundlagen von Docker und der Containerisierung, einschließlich Architektur, Image-Erstellung und Container-Management.

  • 2

    Fortgeschrittene Techniken und Orchestrierung: Erwerben Sie Fachwissen über fortgeschrittene Docker-Funktionen, Netzwerke, Speicherlösungen und Orchestrierung mit Tools wie Docker Compose und Kubernetes.

  • 3

    Fähigkeiten zur Sicherheit und Fehlerbehebung: Lernen Sie wichtige Sicherheitspraktiken für Docker und entwickeln Sie effektive Strategien zur Fehlerbehebung für containerisierte Anwendungen.

Nach dem Docker-Crashkurs werden Sie in der Lage sein:

  • 1

    Die Docker-Architektur und ihre Komponenten zu verstehen und zu nutzen.

  • 2

    Docker-Images zu erstellen und zu verwalten.

  • 3

    Docker-Registries zum Speichern und Verteilen von Images effektiv zu nutzen,

  • 4

    Dockerdateien zu erstellen und erweiterte Funktionen wie mehrstufige Builds zu nutzen.

  • 5
    Docker-Netzwerkmodi zu konfigurieren und anzuwenden.
  • 6
    Datenpersistenz mithilfe von Mounts und Volumes zu verwalten.
  • 7
    Bewährte Sicherheitsverfahren in Docker anzuwenden.
  • 8
    Die Leistung von Containern zu optimieren.
  • 9
    Docker Compose zu verwenden, um Anwendungen mit mehreren Containern zu verwalten.
  • 10
    Fortgeschrittene Tools wie Portainer zu verwenden.
  • 11
    Skalierungsstrategien in der Docker-Orchestrierung zu implementieren.

Dieser Docker-Kurs ist perfekt für Sie, wenn Sie…

  • in den Bereichen Softwareentwicklung, IT-Administration oder DevOps arbeiten oder arbeiten möchten.

  • Ihr Wissen über Docker-Technologien erweitern möchten.

  • praktische Erfahrungen mit Docker und containerisierten Anwendungen sammeln möchten.

  • ein tiefes Verständnis für die Orchestrierung und Bereitstellung von Containeranwendungen entwickeln möchten.

  • ein grundlegendes Verständnis von Linux-Systemen und der Verwendung der Kommandozeile haben.

  • bereits ein grundlegendes Verständnis von Softwareentwicklungsprozessen und -prinzipien, einschließlich der Kenntnis einer Programmiersprache haben.

Der Docker-Workshop ist NICHT für Sie geeignet, wenn Sie …

  • kein Interesse an Container-Technologien und deren Einsatz in der Softwareentwicklung haben.

  • keine Vorkenntnisse in den Bereichen Softwareentwicklung oder IT-Administration haben.

  • keine Kenntnisse in der Verwendung von Docker und fortgeschrittenen Orchestrierungswerkzeugen erwerben möchten.

Agenda

Training

Für kleine Unternehmen und Teams, die neu in das Thema einsteigen.

  • Grundlagen der Containerisierungstechnologie
  • Überblick über Docker und seine Rolle in der Containerisierungslandschaft
  • Docker Lebenszyklus: Images, Container und Registrierungen
  • Verständnis der Docker-Architektur: Daemon, Engine und CLI
  • Überblick über die Docker-Komponenten: Images, Container, Volumes und Netzwerke
  • Docker-Ökosystem und Community-Ressourcen
  • Erstellen und Verwalten von Docker-Images: Grundlagen und bewährte Verfahren für Dockerdateien
  • Techniken zur Optimierung von Docker-Images für eine effiziente Bereitstellung
  • Ausführen und Verwalten von Docker-Containern: Grundlegende Befehle und Lebenszyklus
  • Erweiterte Container-Verwaltung: Protokollierung, Überwachung und Skalierung
  • Docker-Netzwerke: Konzepte und Konfiguration für die Kommunikation zwischen Containern
  • Docker-Speicherlösungen: Volumes, Bind-Mounts und tmpfs-Mounts
  • Implementierung von Docker in Entwicklungs- und Produktionsumgebungen
  • Einführung in Docker Compose: Konfiguration und Verwaltung von Anwendungen mit mehreren Containern
  • Docker Compose Dateistruktur und Befehlsübersicht
  • Docker in einer Microservices-Architektur: Herausforderungen und Strategien
  • Best Practices für die Erstellung von Dockerfiles und Images
  • Häufige Probleme mit Docker-Containern und -Anwendungen und ihre Lösungen
  • Leistungsoptimierung und Ressourcenmanagement in Docker
  • Wartung des Docker-Systems: Bereinigung und Ressourcenoptimierung
  • Best Practices für Backup und Disaster Recovery in einer Docker-Umgebung

Costumized

Für große Unternehmen und Teams, die besondere Herausforderungen meistern wollen.

  • Docker-Sicherheitsfunktionen und bewährte Konfigurationsmethoden
  • Verwaltung von Container-Schwachstellen: Scannen und Aktualisieren
  • Netzwerksicherheit und Zugriffskontrolle in Docker-Umgebungen
  • Rekapitulation: Strategien für den Einsatz
  • Einführung in Docker Swarm
  • Docker Swarm vs. Kubernetes
  • Ihre Umgebung
  • Ihre Themen
  • Ihre Risiken
  • Grundlagen der Containerisierungstechnologie
  • Überblick über Docker und seine Rolle in der Containerisierungslandschaft
  • Docker Lebenszyklus: Images, Container und Registrierungen
  • Verständnis der Docker-Architektur: Daemon, Engine und CLI
  • Überblick über die Docker-Komponenten: Images, Container, Volumes und Netzwerke
  • Docker-Ökosystem und Community-Ressourcen
  • Erstellen und Verwalten von Docker-Images: Grundlagen und bewährte Verfahren für Dockerdateien
  • Techniken zur Optimierung von Docker-Images für eine effiziente Bereitstellung
  • Ausführen und Verwalten von Docker-Containern: Grundlegende Befehle und Lebenszyklus
  • Erweiterte Container-Verwaltung: Protokollierung, Überwachung und Skalierung
  • Docker-Netzwerke: Konzepte und Konfiguration für die Kommunikation zwischen Containern
  • Docker-Speicherlösungen: Volumes, Bind-Mounts und tmpfs-Mounts
  • Implementierung von Docker in Entwicklungs- und Produktionsumgebungen
  • Einführung in Docker Compose: Konfiguration und Verwaltung von Anwendungen mit mehreren Containern
  • Docker Compose Dateistruktur und Befehlsübersicht
  • Docker in einer Microservices-Architektur: Herausforderungen und Strategien
  • Best Practices für die Erstellung von Dockerfiles und Images
  • Häufige Probleme mit Docker-Containern und -Anwendungen und ihre Lösungen
  • Leistungsoptimierung und Ressourcenmanagement in Docker
  • Wartung des Docker-Systems: Bereinigung und Ressourcenoptimierung
  • Best Practices für Backup und Disaster Recovery in einer Docker-Umgebung

Was andere Teilnehmer des Docker-Kurses sagen

Ich habe vor kurzem die Docker-Schulung an der Ultra Tendency Academy absolviert und ich muss sagen, dass es eine ausgezeichnete Erfahrung war. Der Kurs vermittelte ein gründliches Verständnis der Architektur, der Komponenten und der praktischen Anwendungen von Docker. Die Trainer waren nicht nur sachkundig, sondern auch sehr ansprechbar und immer bereit, Fragen zu beantworten und Zweifel zu klären.

Die praktischen Übungen waren unglaublich nützlich, da sie mir die Möglichkeit gaben, das Gelernte in Echtzeit-Szenarien anzuwenden. Ich fühle mich viel sicherer bei der Verwaltung von Docker-Containern und der Implementierung von Docker in unserer Produktionsumgebung. Insgesamt ist dieser Kurs ein Muss für jeden, der sein Verständnis der Containertechnologie vertiefen möchte.

– Lars Stüber

Die Docker-Schulung von Ultra Tendency war für meine Karriere ein entscheidender Wendepunkt. Der Kursinhalt war gut strukturiert und umfasste alles von der grundlegenden Docker-Architektur bis hin zur fortgeschrittenen Leistungsoptimierung. Die praktischen Übungen waren besonders hilfreich bei der Anwendung der erlernten Konzepte. Die Trainer waren Experten auf ihrem Gebiet und schufen eine unterstützende Lernumgebung. Ich fühle mich jetzt gut gerüstet, um containerisierte Anwendungen zu verwalten und effektive Skalierungsstrategien umzusetzen. Diese Schulung ist ein Muss für IT-Profis.

– Bruno Köhler

Ihre Investition

949 €zzgl. MwSt
  • Kombination aus Theorie und Praxis mit Live-Demos und Übungen zur aktiven Entwicklung von Fähigkeiten.
  • Grundlagen der Docker-Technologie, Architektur und Komponenten.
  • Netzwerkkonfiguration, Datenpersistenz, Sicherheitspraktiken und Leistungsoptimierung.

Lernen Sie Ihre Docker Workshop-Profis kennen

Marvin Taschenberger

Professional Software Architect, Ultra Tendency

Hudhaifa Ahmed

Senior Lead Big Data Developer Berlin Territory Manager, Ultra Tendency

Matthias Baumann

Chief Technology Officer Principal Big Data Solutions Architect Lead, Ultra Tendency

Erforderliche Hardware und Infrastruktur für Ihr Docker-Training

  • Sie benötigen einen PC oder Mac mit einem Webbrowser und MS Teams.
  • Während der Schulung stellen wir Ihnen eine virtuelle Maschine mit den erforderlichen lokalen Abhängigkeiten, Diensten und Root-Zugriffen zur Verfügung.
  • Auf dieser VM läuft ein Kubernetes-Cluster, auf dem Sie die Trainingsanweisungen testen und ausführen können.
  • Sie können über einen Browser oder SSH auf die Maschine zugreifen, wenn Sie möchten und die Netzwerkbeschränkungen dies zulassen.