Wir helfen Unternehmen in Deutschland
seit 15 Jahren bei der Softwareauswahl

Was ist Docker?

Docker ermöglicht es dir, eine Anwendung mit all ihren Abhängigkeiten in eine standardisierte Einheit für die Softwareentwicklung zu packen.

Wer verwendet Docker?

Nicht vom Anbieter bereitgestellt

Docker Software - 1
Docker Software - 2

Du bist nicht sicher, ob Docker das Richtige ist? Mit einer beliebten Alternative vergleichen

Docker

Docker

4,6 (520)
7,00 $
Monat
Kostenlose Version
Kostenlose Testversion
12
Keine Integrationen gefunden
4,1 (520)
4,6 (520)
4,1 (520)
VS.
Startpreis
Preisoptionen
Funktionen
Integrationen
Benutzerfreundlichkeit
Preis-Leistungs-Verhältnis
Kundenservice
7,75 $
Monat
Kostenlose Version
Kostenlose Testversion
160
20
4,0 (14.130)
4,3 (14.130)
4,2 (14.130)
Die grünen Bewertungsbalken geben an, welches Produkt gemessen an der Durchschnittsbewertung und der Zahl der Bewertungen am besten abschneidet.

Weitere gute Alternativen zu Docker

Jira
Am besten bewertete Funktionen
Agile Methodiken
Aufgabenmanagement
Projektplanung/Terminierung
PyCharm
Am besten bewertete Funktionen
Code-Bearbeitung
Code-Entwicklung
für Entwickler
PostgreSQL
Am besten bewertete Funktionen
Backup und Recovery
Datenspeicher-Management
Zugriffskontrollen / Berechtigungen
Aiveo
Am besten bewertete Funktionen
Abrechnung & Rechnungsstellung
Aufgabenmanagement
Werkzeuge zur Zusammenarbeit
DeveLoop
Am besten bewertete Funktionen
Fortschrittsverfolgung
Kurs-Tracking
Portal für Lernende
ClientCircle
Am besten bewertete Funktionen
Nutzerbewertungs-Anfrage
Reaktions-Management
Überprüfung bewerten
Virtuozzo Containers
Am besten bewertete Funktionen
Compliance Management
Instandhaltungsmanagement
Konfigurationsmanagement
MAMP
Am besten bewertete Funktionen
Ereignisprotokolle
Server-Überwachung
OpenShift
Am besten bewertete Funktionen
Einsatz-Management
Grafische Benutzeroberfläche
Zugriffskontrollen / Berechtigungen

Bewertungen über Docker

Durchschnittliche Bewertung

Gesamt
4,6
Benutzerfreundlichkeit
4,1
Kundenservice
4,1
Funktionen
4,6
Preis-Leistungs-Verhältnis
4,6

Nutzerbewertungen nach Unternehmensgröße (Angestellte)

  • <50
  • 51-200
  • 201-1.000
  • >1.001

Bewertungen nach Punktzahl finden

5
67%
4
30%
3
2%
2
1%
Verifizierter Rezensent
Verifizierter Nutzer auf LinkedIn
Internet, Selbstständig
Verwendete die Software für: 6-12 Monate
Herkunft der Bewertung

Leistungsstarkes Werkzeug für Entwickler

5,0 letztes Jahr

Vorteile:

Als Entwickler empfehle ich Docker, da es mir ermöglicht, Anwendungen schnell und einfach in Container zu packen und auf jeder Plattform auszuführen. Es bietet auch eine Vielzahl von Tools, um den Entwicklungsprozess zu automatisieren und zu vereinfachen, was uns Zeit und Ressourcen spart. Insgesamt ist Docker ein leistungsstarkes Werkzeug, das die Art und Weise, wie wir Anwendungen erstellen und bereitstellen, revolutioniert hat.

Nachteile:

Die Komplexität von Netzwerk- und Speichermanagement um Container herum, die Leistungseinbuße auf virtualisierten Infrastrukturen sowie die mögliche Herausforderung des Managements von Containerorchestrierungs-Tools wie Kubernetes sind Nachteile von Docker.

Aleksandr
Aleksandr
Principal software engineer in USA
Verifizierter Nutzer auf LinkedIn
Computer-Software, 1.001–5.000 Mitarbeiter
Verwendete die Software für: Mehr als 2 Jahre
Herkunft der Bewertung

World changing containers and standard de-facto

5,0 vor 3 Jahren

Kommentare: Docker was first (I believe) on themarket of containerized software. There was a lot of talks that it is nothing more than an interface to unix cgroups and that docker has no future, this is just hyped piece of software.
Time proved them wrong. Docker became a standard solution, participated in Open Container Initiative and while fully comply with all the OCI requirements, docker is used much widely.
Container solves library/dll hell - that means that you may have two application that require incompatible libs running on the same computer without any problems. Applications are separated, they can't affect each other, their resource consumption may be tuned using docker tools.
You may build proof of concept wiring containers into a single docker-compose and have the whole stack running here.
Multi stage build allows to build software which does not have access to any secrets used during build step.
You may use tons of software without installing it, just by running them in the docker.

Vorteile:

Great documentation. Easy to use. Exists on any OS and platform you may need it (doesn't work with latest ARM Mac yet, but I believe this is a matter of time). Allows to you to use any software / platform / solution you want without actually installing it on your computer. Docker-compose may ran the whole stack right on your laptop and multistage builds takes care of safe software building. Free docker registry on top of that. Tremendous amount of how-to.

Nachteile:

Some functionality behaves differently depending on platform. For example - mounted volumes. Some of issues related to file permissions stays there for at least few years. Internal volumes can not be extracted and moved to another computer easily, which somehow defeats it's purpose. Doesn't play well with WSL/WSL2 and especially if you pair it with build in kubernetes.

Wassim
Associate Professor in Libanon
Computer-Vernetzung, 501–1.000 Mitarbeiter
Verwendete die Software für: Mehr als 2 Jahre
Herkunft der Bewertung

In Betracht gezogene Alternativen:

Docker: Light weight Container Setup and Configuration

4,0 vor 9 Monaten

Vorteile:

I have used Docker to run multiple Java and Python virtual environment in sandboxed isolated containers on Ubuntu Linux. The main motivation was to support the testing of different Application server versions using Apache Tomcat and Oracle JDBC drivers. Docker containers saved us a lot of time that we used to spend on creating and configuring virtual machine and more importantly enhanced greatly the performance and throughput of the testing services. We were able to execute multiple Oracle instances using the Docker containers and creating isolated client/server applications using the Socket API on top of it.

Nachteile:

I expect to see more support for containerized applications on multiple machines and more scalability, resiliency, and fault tolerance as in Kubernetes.

Verifizierter Rezensent
Verifizierter Nutzer auf LinkedIn
Versicherung, 51–200 Mitarbeiter
Verwendete die Software für: Mehr als 2 Jahre
Herkunft der Bewertung

A must for every developer. Isolation is a powerful thing

5,0 vor 2 Monaten

Kommentare: I have been using Docker for years. I daily use it to build local development environments, as well as production containers.
I think that it’s a “must have” in all kinds of modern software architectures. It applies very well to monoliths, too. It’s not a thing that empower only the micro-services paradigm.

Vorteile:

The portability and the robustness it gives by applying isolation and virtualisation.

Nachteile:

Some simple things, such as to be on tail of current logs, are hard to replicate. A better built-in support for monitoring could be a huge enhancement for Docker.

Verifizierter Rezensent
Verifizierter Nutzer auf LinkedIn
Computer-Software, 10.000+ Mitarbeiter
Verwendete die Software für: Mehr als 2 Jahre
Herkunft der Bewertung

Docker has gone the way of the dodo

2,0 letztes Jahr

Kommentare: Started out great, then turned to not-so-great, then eventually GET ME OFF THIS THING.It took them coming out with an Open container initiative to be able to market their product, which is bloated cruftware. There are better options out there. Maybe not as user-friendly, but definitely not as buggy.

Vorteile:

It was awesome the day we replaced it with something else. I suppose it's a good dashboard app for showing off running containers on your workstation.

Nachteile:

It's too resource intensive, and makes everything else crash when I'm running the containers. I hate how they force you to upgrade to the latest version if you're a freebie, and that usually breaks all my keys on boxes, which means I've got to reset to factory defaults just to use what I already had working. Docker is literally a productivity killer because they think they know more about virtualization than you do and so they push updates and force you to download them and occupy all your hard-drive with bloated containers.