Docker (Container)
Docker verpackt eine Anwendung mitsamt allem, was sie zum Laufen braucht, in einen Container. Dieser läuft auf jedem Server gleich — womit der Satz „bei mir funktioniert es" seine Grundlage verliert.
Welches Problem das löst
Software hängt von ihrer Umgebung ab: PHP-Version, installierte Erweiterungen, Systembibliotheken. Weicht der Server vom Entwicklungsrechner ab, treten Fehler auf, die niemand nachstellen kann.
Ein Container nimmt diese Umgebung mit. Was lokal getestet wurde, läuft auf dem Server in derselben Zusammenstellung — nicht in einer ähnlichen.
Warum ein Anbieterwechsel dadurch leichter wird
Weil die Umgebung mit umzieht. Ein Server, auf dem Container laufen, braucht keine gepflegte Liste installierter Versionen mehr — die Anwendung bringt sie mit. Der Wechsel des Hosters wird damit zur Routineaufgabe statt zum Projekt, und damit endet eine Abhängigkeit, die viele gar nicht als solche wahrnehmen.
Derselbe Mechanismus verkürzt die Einarbeitung: Ein neuer Entwickler startet die Umgebung mit einem Befehl und ist an einem Vormittag arbeitsfähig statt nach drei Tagen Einrichtung. Bei einem Wechsel im Team ist das der Unterschied zwischen einer Übergabe und einem Stillstand.
Was Container nicht mitbringen
Sicherheit. Ein Container ist eine Abgrenzung, kein Panzer: Wer darin Wurzelrechte hat, steht dem Hostsystem näher, als viele annehmen. Und ein Abbild mit einer veralteten Systembibliothek bleibt veraltet, bis jemand es neu baut.
Zweitens sind Daten nicht enthalten. Datenbankinhalte und Uploads liegen außerhalb, und ihre Sicherung ist eine eigene Aufgabe — der häufigste Irrtum bei der ersten Umstellung.
Wann sich der Aufwand lohnt
Bei mehreren Anwendungen auf einem Server, bei mehreren Entwicklern, oder wenn regelmäßig veröffentlicht wird. Dann zahlt sich die Reproduzierbarkeit täglich aus.
Für eine einzelne, selten geänderte Website ist es Zusatzaufwand ohne Gegenwert. Wir setzen es dort ein, wo es trägt, und lassen es sonst weg — Werkzeuge sind kein Selbstzweck.
Häufige Fragen zu Docker (Container)
Wie viele Abbilder darf ein Server ohne Anmeldung von Docker Hub laden?
Ab welcher Unternehmensgröße verlangt Docker Desktop eine bezahlte Lizenz?
Was passiert mit Dateien im Docker-Container, wenn er nicht neu gestartet, sondern neu erzeugt wird?
Dürfen Webserver und Datenbank in denselben Docker-Container?
Verwandte Begriffe
Cyber Resilience Act: Meldepflicht seit 11. September 2026
Seit dem 11. September 2026 müssen Hersteller aktiv ausgenutzte Schwachstellen binnen 24 Stunden melden – auch für längst verkaufte Produkte. Welche Software betroffen ist, warum reine Webanwendungen meist nicht und wer bei Auftragsentwicklung meldet.
Atlassian-Lücke CVE-2026-21589: Data Center jetzt patchen
Eine kritische Lücke (CVSS 9,3) lässt Unbekannte ohne Anmeldung Dateien aus Jira, Confluence, Bitbucket und weiteren Data-Center-Produkten lesen. Welche Versionen sie schließen, was bei laufenden Angriffen zu prüfen ist und wo die Lücke endet.
Passende Leistungen
DevOps & CI/CD Pipelines
Schluss mit manuellen Releases: automatisierte Test- und Deploy-Pipelines mit Docker, GitHub Actions und sauberer Nginx-Konfiguration.
Mehr dazuHosting & Deployment
Ihre Web-App zuverlässig ausrollen und betreiben: automatische Deployments über GitHub Actions, gehostet auf Hetzner in der EU.
Mehr dazuCloud-Migration
Weg von teuren US-Clouds und Altservern: Umzug Ihrer Anwendung in die Hetzner Cloud — containerisiert, skalierbar und DSGVO-konform.
Mehr dazu