Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Docker komplett: Vom Anfänger zum Profi (inkl. Kubernetes)
Bestseller
Highest Rated
Rating: 4.6 out of 5(1,886 ratings)
14,083 students

Docker komplett: Vom Anfänger zum Profi (inkl. Kubernetes)

Lerne alles zum Thema Docker (Dockerfiles, Docker Compose, bis hin zum Deployment mit Swarm oder Kubernetes)
Created byJannis Seemann
Last updated 10/2025
German

What you'll learn

  • Lerne die Grundlagen von Docker und Kubernetes
  • Lerne praxisorientiert und am Beispiel mit vielen Aufgaben und Quizzen
  • Lerne wie du mit Containern, Images & Volumes umgehst
  • Verknüpfe mehrere Container mit Docker Compose
  • Optimiere deine Arbeitsabläufe mit Docker
  • Erstelle eigene Images mit einem Dockerfile
  • Vereinfache das Deployment auf ein Produktiv-System

Course content

11 sections177 lectures18h 16m total length
  • Motivation und Aufbau des Kurses7:56
  • Download der Slides0:05
  • Problem: Replizierbarkeit von Anwendungsumgebungen8:46
  • Virtuelle Maschinen und Rechnerarchitektur10:04
  • Was ist ein Container?4:37
  • Die technischen Grundlagen kennen
  • Hinweis [Windows]: WSL2 Installation is incomplete0:41
  • Installation von Docker Desktop6:40
  • Erste Docker-Container ausführen (Ubuntu & Python)6:22
  • Crashkurs: Grundlegende Kommandos in der Linux-Shell10:04
  • Mit der Shell umgehen können
  • Hinweis zur nächsten Lektion0:21
  • Beispiel: Einen Apache-Webserver in einer Minute aufsetzen3:31
  • Die Architektur von Docker-Containern5:57
  • Troubleshooting: Hilfestellungen für grundsätzliche Probleme8:18
  • Aufgabe: Einführung in Docker4:02
  • Musterlösung: Einführung in Docker5:59

Requirements

  • Es sind keine Programmierkenntnisse nötig. Du lernst alles, was du wissen musst.
  • Grundkenntnisse auf der Kommandozeile (Shell / PowerShell / Bash / ...) sind hilfreich, aber nicht notwendig

Description

Für diesen Kurs wird Docker Desktop von Docker benötigt (werden wir gemeinsam installieren). Wird der Kurs im Unternehmensumfeld eingesetzt, sollte vor dem Herunterladen von Software die Zustimmung des Arbeitgebers eingeholt werden.

"Auch außerhalb von Udemy, der mit Abstand beste Kurs um docker zu verstehen und für eigene Projekte nutzen zu können. Der Aufbau des Kurses ist super. Vielen Dank dafür!" (★★★★★, Stefan Zöllner)

Lerne jetzt 2 der gefragtesten Technologien in der IT in einem Kurs: Docker und Kubernetes

Mit Docker kann deine Anwendung in einem "Container" ausgeführt werden. Was bedeutet das? Ein Container ist eine Umgebung, die von deinem Computer (Host) abgegrenzt ist, und in der dann deine Anwendung ausgeführt wird.

Der Vorteil dabei ist, dass sich dieser Container einfach auf ein anderes System übertragen lässt - inklusive der gesamten Software & Konfiguration. Das spart dir eine zeitaufwendige Konfiguration des Produktiv-Servers.

Zudem ist durch den Container die Software-Umgebung der Anwendung genau spezifiziert. Sie wird dadurch überall genau gleich funktionieren - aufwendiges Debuggen nach Installation auf einem neuen System kann daher oft entfallen.


Docker und Kubernetes:

Neben Docker bekommst du in diesem Kurs auch einen Einstieg in die Welt von Kubernetes. Mit Kubernetes kannst du anschließend eine Anwendung aus Microservices in einer Cloud laufen lassen - eine hochmoderne und skalierbare Software-Architektur.


Für wen ist dieser Kurs?

Dieser Kurs ist ideal für dich, wenn du als Entwickler oder Systemadministrator deine Arbeitsprozesse mit Docker verbessern möchtest. Als Entwickler kannst du mit Docker z.B. binnen ein paar Sekunden Python in einer spezifischen Version starten, und du kannst die Abhängigkeiten deiner Anwendung genau spezifizieren. Als Systemadministrator ermöglicht dir Docker ein vereinfachtes Deployment von deiner Anwendung.


Was lernst du in diesem Kurs?

  • Docker Grundlagen (was ist ein Container, ein Image)

  • Dateimanagement in Docker (Bind Mounts, Volumes, docker cp,...)

  • Networking in Docker (Port weiterleiten,...)

  • Dockerfiles: Baue eigene Images und führe deine eigene Anwendung in Docker aus

  • Docker compose: Verwalte eine Anwendung aus mehreren Images

  • Docker swarm: Führe deine Anwendung in einem Cluster aus

  • Kubernetes: Administriere eine komplexe Cluster-Architektur und führe dort Microservices aus


Das hier ist ein Praxiskurs: Es gibt unzählige Beispiele, Übungen und Quizze. Dadurch enthält dieser Kurs keine trockene Theorie, sondern alles ist anschaulich und wird am Beispiel erklärt.


SUMMA SUMMARUM


Dieser Kurs lohnt sich für alle, die ihren Workflow mit Docker optimieren möchten.

Lerne Schritt für Schritt Docker und Kubernetes, mit einem guten Mix aus Theorie, Praxis und Quizzen. Dieser Kurs bietet dir über 18 Stunden Video-Lektionen, die alle aufeinander aufbauen.

So lernst Docker und Kubernetes Schritt für Schritt und mit System.


Klingt gut?

Dann würde ich mich sehr freuen, dir noch heute die Tür zu Docker und Kubernetes öffnen zu können.

Du lernst mit dem erfolgreichsten, deutschsprachigen Dozenten auf Udemy.

Schau dir auch meine Video Nachricht an, oder lies dir noch ein paar Bewertungen durch - überzeuge dich einfach selbst :)

Who this course is for:

  • An alle, die Docker lernen möchten
  • An Entwickler, die mit Docker effizienter arbeiten möchten
  • An Systemadministratoren, die einen Einstieg in Docker und Kubernetes benötigen