Docker Masterclass
Edition 2026. Ein umfassender Audiokurs über Docker, der Container-Grundlagen, Images, Dockerfile, Networking, Compose, CI/CD und die neuesten KI-Funktionen wie MCP Toolkit, Docker Sandboxes und Docker Agent abdeckt.
Episoden
Das Versprechen: Dev gleich Prod
3m 33sEntdecke, warum Docker die Softwareentwicklung grundlegend verändert hat. Diese Episode behandelt den zentralen Mehrwert der Trennung von Anwendungen und Infrastruktur sowie das Erreichen perfekter Parität zwischen Entwicklungs- und Produktionsumgebungen.
Container vs. Virtuelle Maschinen
3m 58sVerstehe die architektonischen Unterschiede zwischen Containern und VMs. Erfahre, wie Container Isolation erreichen, indem sie den Host-Kernel teilen, was sie im Vergleich zu traditionellen Hypervisoren unglaublich leichtgewichtig macht.
Die Anatomie eines Docker Images
4m 05sErkunde, was ein Docker Image eigentlich ist. Diese Episode erklärt die Prinzipien der Image-Unveränderlichkeit und der Layer-Komposition und zeigt, wie Dateisystemänderungen gestapelt werden, um ein Container-Template zu erstellen.
Der Dockerfile-Bauplan
3m 43sLerne, wie man ein Dockerfile schreibt, um eigene Images zu erstellen. Wir behandeln wesentliche Anweisungen wie FROM, RUN und CMD und erklären den entscheidenden Unterschied zwischen shell- und exec-Formen.
Den Build Cache meistern
2m 50sOptimiere deine Image Builds mit dem Docker Build Cache. Erfahre, warum die Reihenfolge der Anweisungen in deinem Dockerfile entscheidend ist, um unnötige Abhängigkeitsinstallationen zu vermeiden.
Multi-Stage Builds
2m 59sHalte deine Produktions-Images schlank und sicher. Diese Episode führt Multi-Stage Builds ein und demonstriert, wie du deine ressourcenintensive Kompilierungsumgebung von deiner minimalen Laufzeitumgebung trennst.
Ausführen und Interagieren
4m 27sLerne die praktische Mechanik beim Ausführen von Containern. Wir behandeln den Detached- versus Interactive-Modus, grundlegendes Port Publishing und wie man Shell-Befehle innerhalb eines laufenden Containers ausführt.
Grundlagen der Datenpersistenz
3m 44sVerhindere katastrophalen Datenverlust, wenn Container gelöscht werden. Diese Episode vergleicht Bind Mounts für lokales Development Hot-Reloading mit Docker Volumes für sichere Datenbankpersistenz.
Container-Netzwerke
4m 04sVerstehe, wie Docker den Netzwerkverkehr handhabt. Lerne die Grundlagen des Port Publishings an den Host und wie Container über isolierte Bridge-Netzwerke sicher miteinander kommunizieren.
Einführung in Docker Compose
4m 29sGehe über einzelne Container-Befehle hinaus. Erfahre, wie Docker Compose eine deklarative YAML-Datei verwendet, um mehrere Services gleichzeitig zu definieren, zu vernetzen und zu orchestrieren.
Docker in der CI/CD-Pipeline
3m 39sEliminiere unzuverlässige Tests mit containerisierten Build-Umgebungen. Diese Episode behandelt die Verwendung von Docker in Continuous Integration-Pipelines, um perfekt reproduzierbare automatisierte Tests zu garantieren.
Multi-Platform Images
3m 59sLöse die Diskrepanz zwischen Apple Silicon und Cloud-Servern. Erfahre, wie Docker Buildx es dir ermöglicht, Anwendungen gleichzeitig für ARM- und AMD64-Architekturen zu cross-kompilieren und zu paketieren.
Das Docker MCP Toolkit
3m 49sVerbinde deine KI-Agenten sicher mit lokalen Tools. Diese Episode stellt das Docker Model Context Protocol (MCP) Toolkit vor und erklärt, wie man containerisierte MCP-Server mithilfe von Katalogen und Profilen verwaltet.
Dynamic MCP Auto-Discovery
4m 18sErkunde Dynamic MCP, ein experimentelles Feature, das es KI-Clients ermöglicht, den Docker MCP Catalog zu durchsuchen und während einer Konversation dynamisch neue Tool-Server ohne manuelle Einrichtung zu installieren.
Docker Sandboxes für KI
4m 15sVerstehe die Architektur von Docker Sandboxes. Erfahre, warum autonome KI-Coding-Agenten isolierte MicroVMs mit dedizierten Docker-Daemons anstelle von Standard-Container-Namespaces benötigen.
KI-Agenten-Teams aufbauen
4m 02sVerlasse dich bei komplexen Aufgaben nicht mehr auf ein einziges KI-Modell. Diese Episode führt das Docker Agent Framework ein und zeigt, wie man spezialisierte, in YAML definierte Agenten-Teams zusammenstellt.
Agent Toolsets und Workflows
4m 01sMache deine KI-Agenten wirklich nützlich, indem du ihnen die richtigen Einschränkungen gibst. Lerne, wie du Dateisystem-Toolsets konfigurierst und strukturierte Entwicklungs-Workflows in Docker Agent erzwingst.
KI-Modelle in Compose
3m 29sBehandle deine lokalen LLMs genau wie jede andere Anwendungsabhängigkeit. Lerne, wie du KI-Modelle direkt in deiner Docker Compose YAML-Datei deklarierst, konfigurierst und bindest.