# Page 6 | Docker Reviews 2026. Verified Reviews, Pros & Cons | Capterra

> Page 6 - Is Docker the right Application Development solution for you? Explore 536 verified user reviews from people in industries like yours to make a confident choice.

Source: https://www.capterra.com/p/148132/Docker/reviews

---

Docker

4.6 (536)

[View alternatives](https://www.capterra.com/p/148132/Docker/alternatives/)

Provider data verified by our Software Research team, and reviews moderated by our Reviews Verification team. [Learn more](https://www.capterra.com/our-story/)

* * *

Last updated January 14th, 2026

# Page 6 - Reviews of Docker

## Showing most helpful reviews

Showing 126-150 of 536 Reviews

Sort by:

Most Helpful

Rating

Company Size

Reviewer's Role

Length of Use

Frequency of Use

VS

Vinicius S.  
Software Engineer  
Information Technology and Services  
Used the software for: 2+ years

### "Review for Docker"

December 25, 2022

5.0

Great to develop applications using containers.

Pros

Easy to use, install, manage, update, learn. High scalability and flexibility. Extensive documentation on the Internet.

Cons

It has few graphical interface resources, not making the software very attractive for users who are not system administrators, architects or developers.

Reason for choosing Docker

More extensive documentation.

Review Source

VR

Verified Reviewer  
Software Engineer  
Telecommunications  
Used the software for: 1-2 years

### "Docker Review"

March 11, 2020

5.0

Setup local development environment for databases and messaging services that we can communicate with.

Pros

Download docker images and run them instantly without needing to figure out how to configure them. Create a custom docker setup which allows you to run a bunch of images with a single command. Ability to deploy docker images to servers so you're deploying the entire environment rather than just the application.

Cons

It is difficult to debug things that are not working correctly as a docker image since you need to know your way around docker. There are also things like environment variables that you want to setup but it can be confusing at first to understand the command line and setup all these things.

Review Source

Jose F. G.  
Director of Operations  
Internet  
Used the software for: 2+ years

### "It helps us maximize time to market"

October 10, 2019

5.0

We use docker to help ramp up teams and environments quickly while standardizing the infrastructure for future projects.

Pros

I like that it helps bundle an entire environment so that the development team can simply focus on the development of the app, separating the infrastructure from the equation thus making it simpler to scale up or down. It also simplifies ramping up or down of more development resources in a big project.

Cons

It's a resource hog, which means that developers need to have very powerful computers to be able to work with it comfortably.

Review Source

MG

Manjunath G.  
Team Lead  
Computer Software  
Used the software for: 2+ years

### "Docker - for your everyday shipping (container) needs!!"

December 27, 2019

4.0

We have our various products interacting with each in the form of microservices which has been possible due to dockerization. Its the backbone of the hosted infrastructure as it helps to build this apps, distribute and deploy them predictably every single time.

Pros

1\. Containerization - this wasnt even a word before Docker made it a household verb for every developer. Allowing multiple services to be independent of each other, in other words to form a microservice by virtualization at the VM level. Its a Linux ship! 2. Rapid Deployment - developer can simply push the build and deploy happens atuomatically 3. Images are easily available in plenty for consumption 4. Intuitive command line interface 5. Its predicatable - Works exactly the same way on any OS platform and that augurs well for enterprise needs

Cons

1\. Breaking a monolithic application into microservices is tough and hence, dockerization of an existing application can take some amount of investment 2. A bit of learning curve if not hands-on with linux. 3. High load throughput can be troublesome at times, docker hangs in such situations 4. Debugging can be a challenge sometimes 5. Backward compatibility with various Docker versions is also spotty. 6. Docker can be an overkill if the application is already on Amazon lambda, Elastic Beanstalk

Review Source

Rakesh R.  
Software Engineer 2  
Computer Software  
Used the software for: 2+ years

### "Industry leader in virtualization"

March 4, 2022

5.0

Pros

Provides complete control over dependencies and different applications with different operating systems can be run on the same node Excellent community support. Almost all the companies use docker. It is open source

Cons

Windows users can have problems setting it up Documentation could be verbose Vanilla docker cannot be used in production systems and it needs the help of an orchestrator like kubernetes

Review Source

NK

Nishant K.  
Netbackup administrator  
Information Technology and Services  
Used the software for: 6-12 months

### "Docker"

September 30, 2022

4.0

Overa experience has been good with devops. Just this initial starting phase needs to be worked out and is better anyway.

Pros

Docker is easy to install and with Linux or centos, we can do it easily. We can run containers and build images and then do much integration like jenkins and kubernetes.

Cons

Sometimes devops is easy to use and work and integrate but sometimes it gets stuck and needs service restart.

Review Source

SM

Swapnil M.  
Technology lead  
Architecture & Planning  
Used the software for: 2+ years

### "Best tool for all dev-ops"

December 8, 2022

5.0

We are able to containerise a backup solution and run on our physical server in ESXi.

Pros

This is the best tool to use for containerising applications.

Cons

Little bit limiting on the features in free version.

Review Source

Tobias S.  
IT consultant  
  
Used the software for: 2+ years

### "A given component in all my development projects"

April 21, 2018

5.0

With Docker I can very rapidly get started working on the actual application rather than wasting time configuring my development environment. Further, onboarding new developers is a breeze.

Pros

Docker makes it incredibly easy to 1) get started working on the app rather than configuring environments, and 2) make sure that bugs are not due to differences in environments. New developers can start working within minutes.

Cons

It can take a bit of tinkering to first time setting it up. This phase probably requires someone well versed in server configuration.

Review Source

shaik A.  
Associate Software Engineer  
  
Used the software for: 1-2 years

### "best application to build and manage their entire application portfolio at their own pace flexibily"

April 22, 2018

5.0

Pros

The best part of this application is it has true independence between applications and infrastructure and developers with IT operations and to unlock their potential and creates a model for better collaboration and innovation. Its best features include integrated security, Modernalize traditional apps, Continuous integrations and micro services which included over all development without any disturbance in the life cycle model

Cons

The least thing about this is it takes a very long time to realease it latest products to which product it release we request the docker team to give the trail version for the product so that we can feel the product qualities

Review Source

VR

Verified Reviewer  
Software Engineer  
Information Technology and Services  
Used the software for: 2+ years

### "The perfect tool for your application."

September 7, 2019

5.0

I use it every day both in development and produciton environment.

Pros

Ina development environemnt Docker allows you to avoid the installation of multiple databses, tools, etc., in a produciton environment it opens the door to a deployment in a cloud environemnt through an orchestrator like kubernetes.

Cons

There are a few security issues in thhe docker environment, but I'm not so strict about this thing because you can avoid those problems with some tricks. Also the development is very alive so I hope in a future solution.

Review Source

VR

Verified Reviewer  
Business Development and Strategy  
Internet  
Used the software for: 1-2 years

### "Amazing tool for any backend developer"

September 27, 2019

5.0

My overall experience with Docker has been amazing. Being able to containerize my app and run it on any platform saved me countless hours.

Pros

The best part about Docker is being able to run your app on any platform (Linux, Mac or Windows). I use Linux and when I have to share projects with my team who use Mac, they simply spin up a Docker container instead of creating a virtual environment then manually installing all the dependencies. This saves so much time and makes it extremely easy to develop across different teams.

Cons

Docker does take a little bit of time to get use to, but once you learn out it works then you will never want to use virtual environments ever again.

Review Source

VR

Verified Reviewer  
Active Director Administrator  
  
Used the software for: 6-12 months

### "Powerful, flexible, and scalable to enterprise-level implementations for virtualized applications."

March 14, 2018

4.0

Pros

High adoption rate across multiple platforms and major vendors. Microsoft and major linux flavors support Docker. Lots of documentation and deployment guides online, and plenty of IT professionals have adopted the tool. Lots of contributors are providing images and documentation to get you started with many popular applications and software. Great scaling design that considers running Docker across many different servers, and does a good job at making the deployment generic, where an Administrator does not have to hard-code specific file paths for a given server. But rather, they can generalize their deployment commands to work on many servers. Flexible shared resource design with volumes makes sharing config file across multiple containers/servers easy.

Cons

Be careful with images provided by the community. Some images have poor documentation, or function strangely. Be sure to test each image. Recommendations to some command syntaxes may cause some confusion for new administrators. Ultimately, these revisions create options for and admin, but I found it a bit confusing determining which options were the best practice, and for what reasons.

Review Source

VR

Verified Reviewer  
Junior Software Engineer  
Computer Software  
Used the software for: 2+ years

### "Best Virtualization Software"

April 14, 2021

5.0

Docker is best programming for building holders and work with Amazon ECS/ECR.

Pros

Docker holders will run on single working framework, hence they are lightweight and compact. Building an ideal compartment is exceptionally simple two or three commands.They are truly functions admirably with Amazon ECR/ECS. Significant Cloud stages upholds Docker holders.

Cons

Usefulness savvy I truly don't have any negatives, But I saw when docker programming is running on my windows box, framework execution will debase.

Review Source

VR

Verified Reviewer  
Principal Consultant  
Information Technology and Services  
Used the software for: 2+ years

### "Best tool for Application Containerization"

September 19, 2021

5.0

Great experience to break monoliths into smaller loosely coupled applications and adopt DevOps across enterprise.

Pros

Application containerization, open source, application portability, repeatable deployments, global adoption

Cons

Community support, need better support for creation and hosting for Enterprise customers.

Review Source

Tommy W.  
CTO, founder  
Computer Software  
Used the software for: 6-12 months

### "Docker is great, and a requirement today"

February 20, 2024

5.0

A required tool in 2024, no-one would consider doing it without..?

Pros

Effortless deployment, easy to adopt to any (of our) projects.

Cons

On windows made a mass on an Azure VM we use for development.

Reason for choosing Docker

Simplicity and flexibility for deployment in the Azure world - and others.

Review Source

Richard R.  
Software Developer  
Computer Software  
Used the software for: 2+ years

### "Docker is amazing"

September 25, 2019

4.0

Reliably running your code on the same environment as production is solved by using Docker. Also deploying to production using docker is easier than ever now.

Pros

Absolutely amazing, and super reliable. I'm able to pull down basically any image/machine at any version with almost anything preinstalled (and if I can't find it, I could make it).

Cons

It has a high learning curve. Learning how to use, build, configure and set up docker is not easy. It can be tricky and super hard to grasp the concept.

Review Source

Luan M.  
Co-Founder & Software Engineer  
Computer Software  
Used the software for: 1-2 years

### "The best container solution"

January 29, 2019

5.0

When I think about multiple applications on a machine, I always choose Docker. Docker is the simplest and the best way to setup applications without caring about the machine configurations. Also, it's possible to compose applications and settings, making possible to deploy all the configurations to a cloud without worrying about what is installed there or not, the application will always work anywhere

Pros

Docker is Simple and very powerful. It's possible to use everywhere and make complicated applications get easy to setup, integrate and deploy.

Cons

The learning curve is not that easy. Understand the concept is kind of easy, but Get Started documentation is not clear for everyone to start using Docker.

Review Source

VR

Verified Reviewer  
Associate engineer  
Information Technology and Services  
Used the software for: 6-12 months

### "Best way to containerization"

January 15, 2020

5.0

Docker is very useful for us it saves the cost upto 50% and continous integration and new features are on time after implementing docker

Pros

Docker is new sensation in the world of software development we can easily ship our code and applications in a bundle with their binaries and dependency so anyone can run application easily. Docker is the best way to ship your application on multiple platform with less resources.

Cons

Docker is not available for windows we have to download vm to run it on windows

Alternatives considered

[ClientCircle](https://www.capterra.com/p/141002/Rocket-Referrals/)

Reason for choosing Docker

It comes with docker hub where millions of images are available and it is easy to use

Review Source

VR

Verified Reviewer  
It Support Junior  
Education Management  
Used the software for: Less than 6 months

### "Save time, use docker."

October 23, 2023

5.0

Amazing, i found it hard at first, but than i got used to it, now i simply cannot stay away from docker.

Pros

The ability to use it on any enviroment, a little bit complicated to learn at first of course, but the benefits outstand the complications.

Cons

I guess it would help for beginners to have a little bit more easier information and documentation.

Review Source

VR

Verified Reviewer  
QA Engineer  
Internet  
Used the software for: 1-2 years

### "Docker for everything"

September 13, 2018

5.0

Pros

Docker solves a longstanding issue with all software development: environments. Environments are always different, always changing. Different softwares and their dependencies don’t play nice with one another. Now they can. Wrap everything needed for a single application into a docker image and now it is highly portable and all it’s dependencies are wrapped up with it, ready to run. It simplifies development, building, deploying, troubleshooting.

Cons

Docker Swarm is way behind Kubernetes, it would be great to use an entirely docker solution but for our large deployments kubernetes is a must.

Review Source

VR

Verified Reviewer  
Computer Science Student  
Investment Banking  
Used the software for: 1-2 years

### "Great for local development application building"

June 26, 2022

4.0

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.

Review Source

Daniel T.  
Integration Architect  
Computer Software  
Used the software for: 6-12 months

### "DevOps in a whale"

December 10, 2019

5.0

We start to use Docker in DevOps environments and mockup and test environments doe to the easy implementation of the solutions and the possibility to create application templates and deploy of these (in especial in the applications with nodes) using Kubernetes or Swarm.

Pros

Despite it is not an easy application to use, the deployment of the containers is really quick. Also, you can add alternative management applications such as Kitematic or DockStation to have a quick view of your Docker environment. You can create local containers and share these using a local repository or adding these to GitHub (or using the Docker Hub). The dev teams can do a quick container implementation to test anything and to launch to deploy the solution with a script between the environments (keeping versions of the containers).

Cons

The learning curve is long for the docker console commands at the beginning. The network configuration and the local folder/HDD units are not easy to implement and requires in occasions doing some test to find the correct manner to work. The Linux implementation offers more capabilities in the network settings than the Windows service.

Review Source

Samwel O.  
Backend Developer and Site Reliability Engineer  
Computer Software  
Used the software for: 6-12 months

### "Docker Review"

October 7, 2018

5.0

This is the way to go if you are building stand-alone applications or applications in a micro-services kind of architecture.

Pros

● Provides a very easy way of managing code changes in deployments. Applying is as simple as stopping the old container and running the new container. Later in time, changes can be reverted the same way. ● Configuration/Set Up is very easy since it allows running of bash scripts and basically any programming language. ● Deployments are immutable thus preventing alteration and improving security. ● Directories can be synced in the container to a directory outside the container in form of volumes. This allows data to be passed to the immutable deployments.

Cons

● The images take a lot of storage space. ● Debugging an image is quite a task.

Review Source

EH

Erich H.  
Desenvolvedor  
Information Technology and Services  
Used the software for: 6-12 months

### "Avaliação "

July 12, 2023

5.0

Pros

Praticidade para desenvolver e utilizar ferramentas em um ambiente sem interferir no ambiente local

Cons

Cache no build da imagem não possui fácil gerenciamento

Review Source

Simeón R.  
Developer  
Information Technology and Services  
Used the software for: 6-12 months

### "Easy deploy of testing environments"

November 12, 2019

5.0

For testing environments it is great, it allows to quickly deploy anything without care too much on the config. However for productive environments, I may use docker only for home projects while for professional stuff I would rely best on Azure or AWS.

Pros

Of course the main pro of Docker is its purpose, it allows a quick deploy of any kind of service, avoiding hours of configuration without the inconvenience of having a full virtual machine, since Docker relies on the actual operating system, but confine the application to a "sandbox" of resources.

Cons

when you're testing several interconnected services, it may be a bit hard to make two docker containers to see eachother in the network since they actually share the same phisical port. However with a bit of config it is doable.

Review Source

Similar Products

Featured

## Send me user reviews about this product

### Fill out the form and we'll send a list of the top-rated software based on real user reviews directly to your inbox.