Design wechseln

Docker Praxisleitfaden

38 Beiträge in dieser Serie

Ein Docker-Pfad von Setup, Images, Containern, Compose, Networking, Builds und Deployment bis Production-Troubleshooting.

1

Docker vs. virtuelle Maschine: Performance-Unterschiede und Szenario-Auswahl in 5 Minuten

Docker oder VM – was passt besser? Dieser Artikel erklärt den grundlegenden Unterschied in verständlicher Sprache, liefert Performance-Vergleiche und eine Entscheidungshilfe – in 5 Minuten zur richtigen Wahl.

Technologie
2

Docker-Installation ohne Fallstricke (2025): Vollständige Lösungen von permission denied bis zum erfolgreichen Start

WSL 2 unter Windows, Chip-Version unter macOS, Berechtigungen und fehlende Pakete unter Linux? Dieser Leitfaden fasst über 10 häufige Docker-Installationsfehler auf allen drei Plattformen zusammen – mit konkreten Lösungen von permission denied bis zum erfolgreichen Start.

Technologie
3

Dockerfile-Einstieg: Erstes Docker-Image von null (mit Beispielen)

Schritt für Schritt Dockerfile schreiben: FROM, RUN, COPY und weitere Kernanweisungen erklärt, typische Anfängerfehler vermeiden – inklusive Node.js-Praxisbeispiel. Danach können Sie Ihr Projekt containerisieren.

Technologie
4

Dockerfile-Optimierung in der Praxis: 5 Tipps, die Image-Größe um 80 % reduzieren

Docker-Images von mehreren GB? Mit Alpine-Basis-Image, zusammengeführten RUN-Anweisungen, Multi-Stage-Build, .dockerignore und Cache-Bereinigung schrumpft ein Image von 1,2 GB auf 180 MB – minus 85 %. Inklusive vollständigem Node.js-Optimierungsfall und Messdaten.

Technologie
5

Docker Multi-Stage-Build in der Praxis: Go-/Java-/Rust-Images von GB auf MB schlanken

Multi-Stage-Builds im Detail: Go -98 %, Java -86 %, Rust -99,4 %. Mit vollständigen Dockerfiles und Praxis-Pitfalls aus echten Projekten.

Technologie
6

Docker Multi-Stage-Builds in der Praxis: Produktions-Images von 1 GB auf 10 MB schrumpfen

Multi-Stage-Builds für Docker meistern und Produktions-Images von 1 GB auf 10 MB reduzieren. Mit Go-, Node.js- und Python-Vorlagen, Alpine vs. Distroless und fünf typischen Fallstricken.

Technologie
7

Docker-Build beschleunigen: Cache nutzen für 10x schnellere Builds – Praxisleitfaden

Layer-Cache, .dockerignore und Dockerfile-Optimierung: Build-Zeit von 10 Minuten auf 30 Sekunden. Mit Codebeispielen und BuildKit-Cache-Mounts für Fortgeschrittene.

Technologie
8

Docker Compose Multi-Service-Orchestrierung: Lokale Entwicklungsumgebung mit einem Befehl starten

Mit Docker Compose mehrere Services orchestrieren und Web, API, MySQL und Redis lokal per Ein-Klick starten. Schluss mit manueller Installation, Versionskonflikten und Portbelegung – neue Teammitglieder klonen das Repo und sind in 5 Minuten startklar, Projektwechsel in Sekunden.

Technologie
9

Docker Compose Service-Abhängigkeiten: Healthcheck-Konfiguration löst Startreihenfolge-Probleme mit Datenbanken

Ausführliche Anleitung zu depends_on und healthcheck in Docker Compose – mit Praxisbeispielen gegen Anwendungsstartfehler, wenn die Datenbank noch nicht bereit ist; inklusive vollständiger PostgreSQL- und MySQL-Konfigurationsvorlagen

Technologie
10

Docker Compose Fehlerbehebung: 5 häufige Fehler und schnelle Lösungen

Docker Compose schlägt fehl? Dieser Artikel fasst 5 häufige Fehlerklassen zusammen – Portkonflikte, Netzwerkprobleme, Build-Fehler, Container-Exit und Berechtigungsfehler – mit systematischem Troubleshooting-Workflow und mehreren Lösungsansätzen. So finden Sie das Problem in 5 Minuten.

Technologie
11

Docker Compose in Produktion: Healthchecks, Restart-Strategien und Log-Verwaltung

Praxisleitfaden für Docker Compose in der Produktion: Healthcheck-Konfiguration, Restart-Strategien im Detail und ein vollständiges Log-Management-Konzept. Von Container-Zombie-Zuständen bis zur automatischen Wiederherstellung – praxisnahe Konfigurationen gegen volllaufende Festplatten.

Technologie
12

Docker Compose in Produktion: Healthcheck, Restart-Policy und Ressourcenlimits

Die drei Säulen für stabiles Docker-Compose-Deployment: Healthchecks für echte Bereitschaft, Restart-Policies für Self-Healing und Ressourcenlimits gegen unkontrolliertes Wachstum – inklusive vollständiger YAML-Vorlage.

Technologie
13

Docker Compose: PHP-Umgebung mit einem Klick – DNMP-Tutorial (Nginx+MySQL+PHP)

Schritt für Schritt DNMP (Docker+Nginx+MySQL+PHP) mit Docker Compose deployen – in 10 Minuten, einheitliche Team-Umgebungen, inklusive vollständiger Konfigurationsdateien und Troubleshooting-Tipps

Technologie
14

Docker-Volume-Praxisleitfaden: 5 Beispiele gegen Datenverlust in Containern

Mit 5 Praxisbeispielen lernen Sie Docker Volumes Schritt für Schritt – von den Grundlagen bis zur MySQL- und Redis-Persistenz. So verschwinden Container-Daten nicht mehr beim Löschen. Ideal für Docker-Einsteiger und Entwickler.

Technologie
15

Docker-Volume-Backup und Migration: Praxisleitfaden mit 3 Methoden im Vergleich

Ausführliche Anleitung zu 3 Backup-Methoden für Docker-Volumes: tar-Archiv, docker cp und Automatisierungstools. Inklusive Datenbank-Hinweise, vollständigem Server-Migrations-Workflow und Fallstricken – für einfache, zuverlässige Docker-Daten-Backups.

Technologie
16

Docker-Mount-Vergleich: Volume vs. Bind Mount – Auswahl-Leitfaden (mit Performance-Tests)

Ausführlicher Vergleich der drei Docker-Mount-Arten: Lösung für das 3-fache npm-install-Problem auf Mac, Entscheidungsbaum und reale Szenarien für Volume, Bind Mount und tmpfs

Technologie
17

Docker-Mount-Verzeichnis-Berechtigungen: Vollständiger Leitfaden von der Diagnose bis zur Praxis mit 5 Lösungen

Dateien vom Container lassen sich nicht löschen? Permission Denied immer wieder? Dieser Artikel erklärt die Ursachen von Docker-Berechtigungsproblemen und bietet 5 Lösungsansätze – inklusive Unterschiede zwischen Linux/Mac/Windows und 5 Praxisbeispielen. Mit 3 Diagnosebefehlen beheben Sie Berechtigungsprobleme dauerhaft.

Technologie
18

Docker-Netzwerkmodi erklärt: bridge/host/none/container – Performance-Vergleich und Szenario-Auswahl

Tiefgehende Analyse der vier Docker-Netzwerkmodi (bridge/host/none/container): Funktionsweise, Performance-Vergleich und Einsatzszenarien – mit Praxisbeispielen und Entscheidungshilfe für die richtige Netzwerkkonfiguration.

Technologie
19

Docker-Container-Vernetzung in der Praxis: Web- und Datenbank-Container zuverlässig miteinander verbinden

Wie kommunizieren Docker-Container miteinander? Mit einem Praxisbeispiel zeigen wir, wie ein benutzerdefiniertes Netzwerk Namensauflösungsfehler und wechselnde IPs löst – für stabile Verbindungen zwischen Web- und Datenbank-Containern. Inklusive Befehle und Troubleshooting.

Technologie
20

Docker Port Mapping: Lassen Sie sich von „Port bereits belegt" nicht den Freitagabend verderben

Von der Fehlersuche bei belegten Ports bis zur Performance-Optimierung: Docker Port Mapping systematisch meistern und „port already allocated" vermeiden

Technologie
21

Docker-Container auf den Host zugreifen: Vollständiger Leitfaden zu host.docker.internal

Verbindet localhost im Container nicht zum Host? Ausführliche Anleitung zu host.docker.internal für Mac, Windows und Linux mit vollständiger Troubleshooting-Checkliste.

Technologie
22

Docker-Netzwerkmodi in der Praxis: Entscheidungsleitfaden für bridge, host und overlay

Vergleich von Performance, Einsatzszenarien und Konfiguration für die drei Docker-Netzwerkmodi – mit Entscheidungsfluss und Messdaten. Standard bridge, performancekritisch host, clusterübergreifend overlay.

Technologie
23

Docker-Registry-Mirror China 2026: Pull-Timeout in 5 Minuten eingrenzen

Aktualisierter 2026-Leitfaden für Docker mirror China: daemon.json, Mirror-Tests, Unternehmensproxy, pull-through cache und das Unterscheiden eines Docker-Hub-Rate-Limits (429) von einem toten Mirror, um docker pull timeout schnell zu beheben.

Technologie
24

Docker-Mirror-Geschwindigkeitstest in der Praxis: 3 Methoden + Skript zum automatischen Wechsel

Docker-Images langsam? Dieser Artikel erklärt 3 Geschwindigkeitstest-Methoden, bietet Shell- und Python-Skripte zum automatischen Wechsel und konfiguriert mit einem Klick die besten chinesischen Mirror-Quellen – Schluss mit docker-pull-Timeouts.

Technologie
25

Docker-Pull-Timeout im Unternehmensnetz: DNS, Proxy und Mirror-Beschleunigung

Docker pull hängt im Unternehmensnetz? Dieser Artikel bietet einen vollständigen Troubleshooting-Workflow zu DNS, Proxy und Mirror-Beschleunigung – inklusive aktueller Mirror-Quellen (Mai 2026) zur schnellen Fehlerfindung.

Technologie
26

Redis mit Docker bereitstellen: Persistenz und Passwort-Authentifizierung gegen Datenverlust

Schritt-für-Schritt-Anleitung: Redis mit Docker deployen, RDB/AOF-Persistenz und Passwort-Authentifizierung konfigurieren, Datenverlust nach Container-Neustart vermeiden – mit vollständiger Konfigurationsdatei und Codebeispielen für Produktionsumgebungen

Technologie
27

Docker MySQL vollständiger Leitfaden: Von Datenspeicherung bis Master-Slave-Replikation

Von Docker-MySQL-Datenspeicherung bis zur Master-Slave-Replikation: Lösungen für Datenverlust nach Container-Neustart, Config-Mounts und Verbindungsfehler – ein produktionsreifes Deployment von A bis Z.

Technologie
28

Docker Nginx vollständiger Leitfaden: Konfigurations-Mounts, HTTPS und Reverse Proxy

Vollständiges Tutorial zu Docker Nginx: Konfigurationsdateien mounten, HTTPS-Zertifikate einrichten und Reverse Proxy konfigurieren. Löst typische Probleme wie nicht wirksame Configs und Container-Kommunikation – inklusive Let's Encrypt Auto-Renewal und Produktions-Best Practices.

Technologie
29

Docker-Image-Sicherheitsscans und Behebung: Trivy-Praxis-Tutorial und CI/CD-Integrationsleitfaden

76 % der Images auf Docker Hub enthalten Sicherheitslücken. Dieser Artikel erklärt Trivy in der Praxis, systematische Schwachstellenbehebung und CI/CD-Automatisierung – mit vollständigen Befehlsbeispielen für sichere Container-Anwendungen.

Technologie
30

Docker-Sicherheitskonfiguration: Vollständiger Leitfaden zum Betrieb ohne root

Docker-Container laufen standardmäßig als root – ein erhebliches Sicherheitsrisiko. Dieser Artikel erklärt Container-Escape-Mechanismen und zeigt vollständige Lösungen: Dockerfile-USER-Anweisung, --user-Parameter, granulare Capabilities-Kontrolle und AppArmor-Konfiguration für produktionsreife sichere Container.

Technologie
31

Docker Secrets – vollständiger Leitfaden: Passwörter und API-Schlüssel in Containern sicher verwalten

Schreiben Sie Datenbankpasswörter nicht mehr ins Dockerfile! Dieser Leitfaden erklärt, wie Sie sensible Daten mit Docker Secrets sicher verwalten, vergleicht Docker/K8s/Vault und liefert eine vollständige Checkliste für die Produktion.

Technologie
32

Docker-Ressourcenlimits – vollständiger Leitfaden: Speicherlecks verhindern, bevor sie den Server lahmlegen

Wie Speicherlecks in Containern einen ganzen Server lahmlegen – und wie Sie das verhindern: von cgroups über --memory und --cpus bis zu docker stats, cAdvisor und Prometheus. Praxisleitfaden für Ressourcenlimits in der Produktion.

Technologie
33

Docker logs im Detail: 7 Tipps zur schnellen Fehlersuche in Containern

Sieben praxisnahe Tipps zum docker logs-Befehl – Live-Monitoring, Zeitfilter, grep-Suche, Log-Dateipfad und Best Practices für Produktion, damit Sie Container-Probleme schnell eingrenzen.

Technologie
34

Docker-Log-Bereinigung Komplettguide: 5 Methoden gegen json.log auf voller Festplatte

Wachsen Docker-Log-Dateien unbegrenzt und füllen die Festplatte? So bereinigen Sie json.log, konfigurieren Log-Rotation und wählen den passenden Log-Treiber – und verhindern erneutes Volllaufen.

Technologie
35

Docker-Log-Management in der Praxis: Von Treiber-Konfiguration bis zentraler Sammlung

Ausführliche Analyse der Docker-Log-Treiber, Log-Rotation und zentraler Sammlung – mit Best Practices und Fallstricken für Produktionsumgebungen

Technologie
36

Docker-Container-Debugging: exec nutzen – die richtige Art, Container-Probleme zu finden

Ausführliche Anleitung zu docker exec zum Debuggen in Containern: Unterschiede zu attach, Tool-Installation, Benutzerrechte und praktische Beispiele für schnelles Troubleshooting.

Technologie
37

Docker-Container startet und beendet sich sofort? Vollständige Troubleshooting-Anleitung (inkl. Exit-Codes 137/1)

Startet Ihr Docker-Container sofort und wechselt in den Exited-Status? Dieser Artikel bietet eine systematische Fehlerbehebung, erklärt Exit-Codes 137 und 1, eine Vier-Schritte-Methode und Lösungen für fünf typische Fehlerszenarien – für schnelle Diagnose und Behebung.

Technologie
38

Self-Hosted Dev Sandboxes mit Docker und Go: Preview-URLs ohne Kubernetes

Ein Praxisleitfaden für selbst gehostete Dev Sandboxes mit Docker, Go und Traefik: Preview-URLs, Ressourcenlimits, Docker-Socket-Grenzen und Betrieb.

Technologie
Easton BlogEaston Blog