Docker ist eine Open-Source-Plattform, die es Entwicklern ermöglicht, Anwendungen in Containern zu verpacken und bereitzustellen. Container sind eine Methode zur Virtualisierung, die es Entwicklern ermöglicht, Anwendungen und ihre Abhängigkeiten in isolierten Umgebungen auszuführen.
Mit Docker können Entwickler Anwendungen in Containern erstellen, die alle benötigten Abhängigkeiten und Bibliotheken enthalten. Diese Container können dann auf jeder Plattform ausgeführt werden, die Docker unterstützt, von lokalen Rechnern bis hin zu Cloud-Plattformen.