User Review Highlights

Overall Rating

4.64

Ratings Breakdown

Secondary Ratings

Ease-of-use

4

Customer Support

4

Value for money

4.5

Functionality

4.5

  • icon"It's great for microservices, runs on both windows and linux, it's fast, it's reliable, it's widely used."
  • icon"It comes with such a good documentation and 100% open source. It works on almost every platform and very helpful in matching development and production environment."
  • icon"It's really easy to get familiar with it and once you start building your own images and containers it will give you a lot of fun."
  • icon"The split between the community edition and the docker entreprise is confusing."
  • icon"Unfortunately not all the applications support containers. It does not work with well if your application have lots of graphical features."
  • icon"Difficult to mention what is missing. Depends on your needs and docker contains all if you research."

Browse all Docker Reviews

  • Have you used Docker and would like to share your experience with others?
  • Write a Review

Apply Filters:

User Industry

Company Size

Time Used

User Rating

Showing 1 - 25 of 417 reviews

Justin

Company size: 201 - 500 employees

Time used: More than 2 years

Review Source: Capterra

This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

October 2021

A promising future for software deployment

User Profile

Alice

Verified reviewer

Company size: 1 employee

Industry: Translation and Localization

Time used: More than 2 years

Review Source: Capterra

This review was submitted organically. No incentive was offered

EASE OF USE

3

VALUE FOR MONEY

5

FUNCTIONALITY

5

October 2022

One of the best containerized infrastructure

Great experience despite using it from command line

Pros

Easy to setup and the large amount of available online containers

Cons

You need a training course to get to use the tool since a basic standard approach is not enough to understand its functioning

Anonymous

Company size: 11-50 employees

Time used: More than 2 years

Review Source: Capterra

This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

EASE OF USE

3

FUNCTIONALITY

5

October 2022

Powerful and robust containerization technology

Pros

Very powerful; extremely flexible; huge community support; vast integrations with other products/technologies

Cons

Steep learning curve when moving to Docker (or containerization in general) for the first time.

Reasons for switching to Docker

Vagrant was too resource-hungry for general usage and didn't really provide a path to containerization.

Anonymous

Company size: 11-50 employees

Time used: More than 2 years

Review Source: Capterra

This review was submitted organically. No incentive was offered

EASE OF USE

5

VALUE FOR MONEY

5

FUNCTIONALITY

5

May 2022

Since we started using Docker several years back it's been a reliable tool for the teams.

Pros

Docker provides consistency, great automation and above all it's stable. It saves space and has easy settings for managing the container resources.

Cons

Docs are often incomplete or not on point, a bit hard to read.

Anonymous

Company size: 11-50 employees

Time used: More than 2 years

Review Source: Capterra

This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

EASE OF USE

4

CUSTOMER SUPPORT

2

FUNCTIONALITY

4

December 2019

Fundamental for modern software services

We are running a fleet of microservices on Amazon ECS and Docker is part of our development, testing, staging and production environments.

Pros

It's become a de-facto standard and there are a lot of resources online to learn everything, from basics to the really advanced tidbits.

Cons

Being a very complex system, sometimes it's hard to keep track of all the parts. Is runc part of Docker? What about containerd? What's moby? The fact that operating system packages with the same name include different things doesn't help. Sometimes there are also subtle bugs that take days to track and attribute to Docker.

Anonymous

Company size: 10,000+ employees

Time used: Less than 2 years

Review Source: Capterra

This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

EASE OF USE

4

VALUE FOR MONEY

5

CUSTOMER SUPPORT

3

FUNCTIONALITY

5

July 2022

De-couple your huge applications and make them independent with Docker!

We are already in the process of refactoring all our internal applications into microservices architecture. Containers are the future of application development and therefore, almosy every software company is already working on this transition with full force. Since docker is the heart for containerization, it is evolving with time and is helping companies revolutionize their softwares.

Pros

1. Huge database for base images: Dockers works with Docker Hub by default which has a huge database of base images which includes Operating Systems with very limited tool set installed on top. This helps make the OS super light and can be downloaded and ran under minutes. 2. Any docker image runs as a container/ service which is independent from any other containers. However, each container can run in conjuction with other containers and they can even restart and be alive at all times automatically. 3. DockerFiles can be used to build docker images easily which can then be posted on DockerHub for private or public usage.

Cons

Docker lacks containerization due to which it is used only as the underlying software and not as a primary software. Containerization is a large part of microservices, therefore, this is one of the cons of docker. However, many third party orchestration tools are available for performing these activities.

User Profile

Yehanny

Verified reviewer

Company size: 2-10 employees

Industry: Computer Software

Time used: More than 2 years

Review Source: Capterra

This review was submitted organically. No incentive was offered

EASE OF USE

5

VALUE FOR MONEY

5

FUNCTIONALITY

5

May 2022

Best tool to manage your web applications

All our web applications use Docker for testing purporses and production enviroments and is a must inside our organization.

Pros

I think every software corporation needs to migrate their server architerture to contenerized enviroments and Docker make it easy to maintain and scale all web applications because you can have all your services or microservices running isolated and that gives you the possibility to have multiple softwares developed in different languages for every service that your application needs, for example: You can have a running container with Apache Server for your backend using PHP, and another NodeJS container for your frontend, a MySQL database service for your data and a Redis service for the cache management all in the same network sharing for every project or even for different projects in another networks, possibilities are unlimited.

Cons

In my oppion, there's no cons using Docker, I think you'll get more gains rather than pains in your software business.

User Profile

Adolfo

Verified reviewer

Company size: 10,000+ employees

Industry: Government Administration

Time used: More than 2 years

Review Source: Capterra

This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

EASE OF USE

5

VALUE FOR MONEY

5

CUSTOMER SUPPORT

4

FUNCTIONALITY

5

July 2021

Docker as a tool to deploy applications

Administration can be a bit complicated at first, but with practice, developers to server administrators can use the tool. And that allows reducing application implementation times.

Pros

Docker allows quick application deployment without having to worry about compatibility between libraries, and it is very practical to implement in production environments.

Cons

The need for a centralized image registry, and the learning curve in technical personnel can negatively impact its use.

Reasons for choosing Docker

We chose docker for its portability between development and production, as well as its availability for use in different environments

User Profile

Mark

Verified reviewer

Company size: 2-10 employees

Industry: Internet

Time used: More than 2 years

Review Source: Capterra

This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

EASE OF USE

5

FUNCTIONALITY

5

June 2021

Goodbye MAMP, hello Docker

When previously using MAMP, switching between PHP versions was complex and cumbersone. No so with Docker as entire systems can run alongside one another without a problem, making concurrent testing a breeze.

Pros

Docker's ease of use - even for beginner developers - is great. Being able to quickly architect together a complex technology stack is invaluable when testing and developing software.

Cons

The learning curve can be a little steep for new developers. Projects can too easily be overwritten or lost by incorrect configurations.

Reasons for switching to Docker

Didn't want the bloat of MAMP and Docker provides many more features than MAMP does.

Navneet

Company size: 51-200 employees

Industry: Computer Software

Time used: More than 2 years

Review Source: Capterra

This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

EASE OF USE

4

VALUE FOR MONEY

5

CUSTOMER SUPPORT

5

FUNCTIONALITY

5

October 2022

The docker review

My overall experience was good. But there should some good documentation about docker-compose files.

Pros

Docker is one of the great tools available in the market and I don't think there is any alternative to this. It bundles up your project as images and multiple images into a container so that they can easily run them on any platform using docker. I also help deployment on AWS and other cloud platforms very easy.

Cons

The only con that I found is that it used a lot of memory while running. So if you are using a budget PC it will give you a hard time. Also, the installation in windows becomes a mess sometime you will be unable to figure out why it is not running even after successful installation.

Osman

Company size: 501-1,000 employees

Industry: Computer Software

Time used: More than 2 years

Review Source: Capterra

This review was submitted organically. No incentive was offered

EASE OF USE

5

FUNCTIONALITY

5

July 2022

docker_01

i use it while i am developing application.

Pros

Docker is great to deploy an application.

Cons

Docker has not any container orchestration mechanism is that lack of docker. Kubernetes announced that i will not support it next.

Anonymous

Company size: 1,001-5,000 employees

Time used: Less than 2 years

Review Source: Capterra

This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

EASE OF USE

3

FUNCTIONALITY

4

June 2022

Great for local development application building

Docker has done exactly what I need, build a Laravel Sail application. It is actually a requirement of Laravel Sail, so I couldn't uncouple them if I wanted.

Pros

Most software has plug-ins for docker use out of the box. It makes using docker easy and convenient without really understanding what's going on behind the scenes

Cons

I always feel a little weird when I don't understand whats happening behind the UI of the software I'm using. Its not necessarily a problem, it can just be hard to troubleshoot problems sometimes.

Anonymous

Company size: 11-50 employees

Time used: More than 2 years

Review Source: Capterra

This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

EASE OF USE

5

VALUE FOR MONEY

5

FUNCTIONALITY

5

October 2022

Docker improves your development workflow

Pros

-Easy to use and highly modular. -With docker, you can set up a working project in minutes and ensure everyone on the team can work on the same project without having conflicting environments. -

Cons

It could be a bit memory intensive. But overall an impressive software

Daniel

Company size: 201-500 employees

Industry: Information Technology and Services

Time used: More than 2 years

Review Source: Capterra

This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

EASE OF USE

5

FUNCTIONALITY

5

June 2022

Indispensable tool for software development

Pros

Standardize development environment and software deployment. No more "It works on my machine" talk.

Cons

Docker Desktop for macOS has some caveats, like the host network type.

Burak

Company size: 51-200 employees

Industry: Computer Software

Time used: Less than 12 months

Review Source: Capterra

This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

EASE OF USE

3

FUNCTIONALITY

4

April 2022

A Must For Every Dev

Pros

+ Most software offering docker image. + Easy to implement docker images and converting them to containers. + Can create your own image.

Cons

- Installation in windows is a bit tricky. - I think ui is not developed enough. - When you do not shut down container while you shutting down your computer, there will be some errors after restarting

User Profile

Sarah

Verified reviewer

Company size: 1 employee

Industry: Health, Wellness and Fitness

Time used: More than 2 years

Review Source: Capterra

This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

EASE OF USE

4

FUNCTIONALITY

4

July 2021

Requires In-App Purchases

Using a "free trial" approach would be a better way for Docker to prove their excellence in the cross-platform deployment sector because they'd already drawn me in and won me over, but forcing me to buy another product to manage what their first product helped did was not a good way to make a loyal customer. A free trial would have been able to impress me much faster and let me convince myself instead of being stuck "going without".

Pros

Docker made the deployment across a heterogeneous ecosystem very easy and much faster than before. Helped integrate across diverse platforms with less effort on my part.

Cons

Mini-docker containers were a little difficult to manage and the app didn't include free software to manage them. What good is a technology that lets you package and ship out the apps without giving you a way to mange them as well?

User Profile

Yasiru

Verified reviewer

Company size: 51-200 employees

Industry: Computer Software

Time used: More than 2 years

Review Source: Capterra

This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

EASE OF USE

4

VALUE FOR MONEY

5

CUSTOMER SUPPORT

4

FUNCTIONALITY

4

May 2021

Containers done right with Docker

Overall experience with Docker is really good. Manageability has increased exponentially while the resource consumption has gone down rapidly.

Pros

Docker is the best way to spin up anything instantly. With Docker containers, you can spin up anything instantly using docker images in docker hub and other container registries. There is no limit when it comes to what you can spin up using Docker containers. Dockerhub already contains a huge number of docker images from verified companies and fellow developers as well. Docker is light when it comes to resource consumption and very portable. Furthermore, with docker you can scale your apps with ease.

Cons

What I like least is the learning curve. It takes some time to learn about the docker and how to play with it. But after you learn how it works and how to use you can do wonders.

User Profile

Andrew

Verified reviewer

Company size: 501-1,000 employees

Industry: Computer Software

Time used: Less than 12 months

Review Source: Capterra

This review was submitted organically. No incentive was offered

EASE OF USE

5

VALUE FOR MONEY

5

CUSTOMER SUPPORT

5

FUNCTIONALITY

5

November 2022

Containers concept at its best

Pros

The best tool to create your environment without the need to install the apps each time on each PC just docker is enough

Cons

Needs alot of studying to be able to work it and make use of it

Joel

Verified reviewer

Company size: 2-10 employees

Industry: E-Learning

Time used: Less than 12 months

Review Source: Capterra

This review was submitted organically. No incentive was offered

EASE OF USE

5

VALUE FOR MONEY

4

CUSTOMER SUPPORT

4

FUNCTIONALITY

5

October 2022

The best container platform

Pros

The deployment capacities offered, and the native support for all provider

Cons

The support problems on windows platform

Reasons for choosing Docker

The accessiblity of content for starting with that

Masoud

Company size: 2-10 employees

Industry: Retail

Time used: Less than 2 years

Review Source: Capterra

This review was submitted organically. No incentive was offered

EASE OF USE

5

VALUE FOR MONEY

5

CUSTOMER SUPPORT

5

FUNCTIONALITY

5

April 2022

Docker defines containerisation for a reason

Pros

Docker has made containerisation so easy that everyone with a little bit of knowledge and curiosity in the field can learn it with ease. It works on all the major operating systems and this means you are not limited to Linux or Windows Server and can deploy your solution wherever you want. The huge library of images is another great thing about Docker where you can find almost any image for any software you need to add as part of your container.

Cons

I wish Docker's Linux implementation didn't require root privileges and could be running as daemon-less.

Reasons for switching to Docker

Easier to work with and the need to use Docker Swarm.

Yash

Company size: 1 employee

Industry: Computer Software

Review Source: Capterra

This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

EASE OF USE

5

FUNCTIONALITY

5

September 2022

Containerisation application using Docker

It solved the problem of running cross platform application.

Pros

Docker helped me in containerising the application to reduce conflicts while running on different machines.

Cons

Had a little trouble using it earlier but later referred to docs and it became easy to use

Josh

Company size: 51-200 employees

Industry: Information Technology and Services

Time used: More than 2 years

Review Source: Capterra

This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

EASE OF USE

4

VALUE FOR MONEY

5

FUNCTIONALITY