| Hersteller: | Docker |
| Webseite: | Website besuchen |
| Preis: | kostenlos |
| Lizenz: | Open Source, Kostenlos |
| Betriebssystem: | Linux, Mac, Windows, Windows 10, Windows 11 |
| Download-Größe: | 627919 KByte |
| Downloadrang: | 894 |
| Datensatz zuletzt aktualisiert: | 21.11.2025 |
| Alle Angaben ohne Gewähr | |
Docker ist eine offene Plattform, die es ermöglicht, Anwendungen zu entwickeln, auszuliefern und zu betreiben. Mit Docker lassen sich Anwendungen von der Infrastruktur trennen, was eine schnelle Bereitstellung von Software erlaubt. Docker nutzt einen Container-basierten Ansatz, bei dem Anwendungen in isolierten Umgebungen, sogenannten Containern, verpackt und ausgeführt werden.
Docker Desktop
Der Docker Desktop erleichtert die Entwicklung und Bereitstellung von Container-Anwendungen und Microservices auf Mac-, Linux- oder Windows-Umgebungen. Die Software bietet eine grafische Oberfläche (GUI) zur Verwaltung von Containern, Anwendungen und Images direkt auf dem eigenen Computer. Docker Desktop reduziert den Zeitaufwand bei der Einrichtung, sodass sich Entwickler auf das Schreiben von Code konzentrieren können. Die Software kümmert sich um Port-Mappings, Dateisystem-Belange und andere Standardeinstellungen.
Docker
Docker-Architektur
Docker basiert auf einer Client-Server-Architektur. Der Docker-Client kommuniziert mit dem Docker-Daemon, der für das Erstellen, Ausführen und Verteilen der Container zuständig ist. Client und Daemon können auf demselben System laufen oder über eine REST-API, Unix-Sockets oder Netzwerkschnittstellen verbunden sein. Docker Desktop bündelt die wichtigsten Docker-Komponenten wie Engine, CLI Client und Compose in einer Anwendung für Microsoft Windows, macOS und Linux.
Container sind plattformunabhängig
Durch die Verwendung von Containern vereinfacht Docker die Entwicklung, da Anwendungen inklusive aller Abhängigkeiten gebündelt werden. Dies erleichtert Continuous Integration und Continuous Delivery (CI/CD) Workflows. Zudem ermöglicht Docker eine hohe Portabilität, da Container auf verschiedensten Plattformen wie Laptops, Servern, Cloud-Diensten oder in hybriden Umgebungen laufen.
Alternativen zu Docker
Es gibt verschiedene Alternativen zu Docker, die ebenfalls auf Containervirtualisierung setzen. Dazu zählen beispielsweise Podman und Containerd, die zu den Spezifikationen der Cloud Native Computing Foundation (CNCF) konform sind. Auch Systemd, das bei vielen Linux-Distributionen für die Verwaltung von Diensten zuständig ist, bietet mit Systemd-nspawn eine Möglichkeit zum Starten von Containern. Außerdem gibt es Plattformen wie Kubernetes und OpenShift, die Container orchestrieren und managen können und teils auf Docker aufbauen oder mit Docker-Containern kompatibel sind.
Das könnte dich auch interessieren
Virtualisierung in Unternehmen: Vorteile, Nachteile & Lösungen
Virtuelle Maschinen für den Unternehmenseinsatz
PC & Mac als virtuelle Maschine: Virtualisierungssoftware im Vergleich
Virtualisierung leicht gemacht mit der richtigen Software
DreamHost: US-Hoster mit langer Tradition im Test
Unsere Erfahrungen mit DreamHost
▶️ VPN-Deals: Aktuelle VPN-Angebote im Februar 2026
NordVPN, Surfshark, CyberGhost & Co. günstig abonnieren
Docker
Kommentare
{{line}}