---
title: "Docker Reviews, Pros and Cons - 2026 Software Advice"
description: "Reviews of Docker. Learn how real users rate this software's ease-of-use, functionality, overall quality and customer support. Talk to our advisors to see if Docker is a good fit for you!"
source_url: "https://www.softwareadvice.com/product/430741-Docker/reviews/"
page_type: "reviews"
language: "en"
---

1 million+ businesses helped. Get advice

Get Free Advice

[Home](https://www.softwareadvice.com/)

/

[AI Governance Tools Software](https://www.softwareadvice.com/category/5373-ai-governance-tools/)

/

[Docker](https://www.softwareadvice.com/product/430741-Docker/)

/

Docker Reviews

Software Advice offers objective insights based on verified user reviews and independent product and market research. When our advisors match you to a software provider, we may earn a referral fee.

[Overview](https://www.softwareadvice.com/product/430741-Docker/)

Reviews

[Alternatives](https://www.softwareadvice.com/product/430741-Docker/alternatives/)

# Docker User Reviews

## Reviews summary

- Overall rating: 4.6/5
- Total reviews: 538

### Secondary ratings

- Ease of use: 4.1/5
- Customer support: 4.1/5
- Value for money: 4.6/5
- Functionality: 4.6/5

### Rating distribution

- 5 stars: 360 reviews (67%)
- 4 stars: 164 reviews (30%)
- 3 stars: 11 reviews (2%)
- 2 stars: 3 reviews (1%)
- 1 star: 0 reviews (0%)

### Most mentioned pros

- Docker Compose lets us spin up the whole stack locally so devs can test end to end without needing a cloud environment.
- It's become the backbone of all my side projects. Once it's set up it just runs and I rarely have to think about it.
- docker helps you to containerize your application including all the dependencies and allows us to create the image of the application and share it with anyone from your team.

### Most mentioned cons

- It eats disk space if you don't clean up old images now and then, and Docker Desktop can be heavy on RAM.
- Containers get slow suddenly sometimes, and handling flows is really hard to manage on standard plan.
- Not enough features on the application UI on desktop.

## Docker customer reviews

Showing reviews 1-25 of 538 (page 1).

### Solid position, rocky start

- Overall rating: 4/5
- Reviewer: Verified Reviewer
- Verified reviewer: Yes
- Industry: Marketing and Advertising
- Company size: Self-Employed
- Product usage: Used daily for more than 2 years
- Reviewed: September 2021
- Review source details: This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

#### Ratings breakdown

- Ease of use: 4/5
- Functionality: 5/5

#### Pros

The basic usage is pretty simple, and it makes local development of server applications much easier.

#### Cons

It's a unix tool, but when it first came out it had a very non-unix feel to it, breaking certain conventions. Sometimes it feels like certain parts were written by an inexperienced intern. It's not well thought out, and you'll often end up scratching your head trying to remember the difference between "create', "exec", "run" and "start" (among others).

---

### An essential companion in my development environment.

- Overall rating: 5/5
- Reviewer: Emanuele F.
- Verified reviewer: Yes
- Industry: Information Technology and Services
- Company size: 2-10 employees
- Product usage: Used daily for more than 2 years
- Reviewed: September 2023
- Review source details: This review was submitted organically. No incentive was offered

I replicate locally the setups of all my remote server via docker compose. With docker you can have multiple versions of the same service without risk of collision or incompatibilities.I use it on wsl on windows and it works like a charm.

#### Ratings breakdown

- Ease of use: 3/5
- Value for money: 5/5
- Functionality: 5/5

#### Pros

I work in web development industry, with docker you can replicate on your machine any setup, (web server, database, smtp) , so that you can build your application in an environment that is almost identically to production one.

#### Cons

I find that the learning curve is steep, so you have to struggle in the beginning to master the tool. Sometimes containers are resources' hungry, so adequate monitoring is needed.

#### Reasons for switching to Docker

Having many virtual machines for different setup is time and resources consuming. Maintenance becames difficult after some time.

---

### My take on Docker

- Overall rating: 5/5
- Reviewer: Verified Reviewer
- Verified reviewer: Yes
- Industry: Computer Software
- Company size: 51-200 employees
- Product usage: Used daily for more than 2 years
- Reviewed: November 2019
- Review source details: This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

I've been quite happy with Docker so far, however for more advanced uses I still advocate Kubernetes.

#### Ratings breakdown

- Ease of use: 5/5
- Value for money: 5/5
- Customer support: 5/5
- Functionality: 5/5

#### Pros

Friendly, powerful and has a strong community around it. There's a lot of material for beginners as well.

#### Cons

Resources for intermediary to advanced users are more scarce. There are some inconvenient differences between different operational systems.

---

### Docker: Light weight Container Setup and Configuration

- Overall rating: 4/5
- Reviewer: Wassim I.
- Verified reviewer: Yes
- Industry: Computer Networking
- Company size: 501-1000 employees
- Product usage: Used daily for more than 2 years
- Reviewed: August 2023
- Review source details: This review was submitted organically. No incentive was offered

#### Ratings breakdown

- Ease of use: 3/5
- Value for money: 4/5
- Customer support: 3/5
- Functionality: 4/5

#### Pros

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.

#### Cons

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

#### Reasons for switching to Docker

Better performance and isolation of applications.

---

### The lean virtual machine tool we've been waiting for

- Overall rating: 5/5
- Reviewer: Matthew P.
- Verified reviewer: Yes
- Industry: Information Technology and Services
- Company size: Self-Employed
- Product usage: Used daily for more than 2 years
- Reviewed: August 2020
- Review source details: This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

Feels like a bit of a learning curve coming from using VirtualBox, vagrant, etc., but when you get that first cluster of virtual environments running interacting apps you know how worth it it was

#### Ratings breakdown

- Ease of use: 5/5
- Value for money: 5/5
- Customer support: 5/5
- Functionality: 5/5

#### Pros

Docker works on every platform and makes it simple to match production and development systems. It's similar to older virtual machine and VM management tooling, but much more lean and 100% open source.

#### Cons

Getting started can be intimidating. While it's worth the time invested, development teams accustomed to working directly on their own hardware or with traditional virtual machine tools will have a bit of a learning curve.

#### Reasons for choosing Docker

It's faster, smaller and scales more quickly and easily

#### Reasons for switching to Docker

Lean, fast, efficient tool

---

### Better DevSecOps with Docker

- Overall rating: 5/5
- Reviewer: Verified Reviewer
- Verified reviewer: Yes
- Industry: Banking
- Company size: 5001-10000 employees
- Product usage: Used daily for less than 12 months
- Reviewed: September 2019
- Review source details: This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

Containerized application is inevitable. All software companies/departments will be used Docker to ship applications. Docker can be managed by command line. So, you only need to memory a few scripts. I strongly recommend docker. However, docker security is another issue to be handled.

#### Ratings breakdown

- Ease of use: 5/5
- Value for money: 5/5
- Functionality: 5/5

#### Pros

First of all, it's very easy to use. If you have experience on powershell or other batch scripts, you can handle docker command perfectly. Docker changed the world deeply. Container architecture is certain to happen all devops processes. With Docker, software development process and shipping are quite simple. It's because Docker provide a standard file system and command scripts.

#### Cons

If you are Microsoft Windows 10 user, you need to install specific version of windows that supports Docker. When you decide to use Docker, you have to buy a security application to secure docker file and docker images, containers. So, it is another cost.

#### Reasons for choosing Docker

Docker is commonly use and some part of it is open source. It brought a standard shipping.

---

### Best way to containerization

- Overall rating: 5/5
- Reviewer: Verified Reviewer
- Verified reviewer: Yes
- Industry: Information Technology and Services
- Company size: 501-1000 employees
- Product usage: Used daily for less than 12 months
- Reviewed: January 2020
- Review source details: This review was submitted organically. No incentive was offered

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

#### Ratings breakdown

- Ease of use: 5/5
- Value for money: 5/5
- Customer support: 4/5
- Functionality: 4/5

#### 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

#### Reasons for choosing Docker

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

---

### Powerful and robust containerization technology

- Overall rating: 4/5
- Reviewer: Verified Reviewer
- Verified reviewer: Yes
- Industry: E-Learning
- Company size: 11-50 employees
- Product usage: Used daily for more than 2 years
- Reviewed: October 2022
- Review source details: This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

#### Ratings breakdown

- Ease of use: 3/5
- Functionality: 5/5

#### 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.

---

### Docker Review

- Overall rating: 5/5
- Reviewer: Onur P.
- Verified reviewer: Yes
- Industry: Computer Software
- Company size: 2-10 employees
- Product usage: Used daily for more than 2 years
- Reviewed: August 2023
- Review source details: This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

We have solved the stability issues with using distributed Docker containers. Our downtime on our website significantly dropped down. I can tell that my overall experience with Docker is very good.

#### Ratings breakdown

- Ease of use: 5/5
- Functionality: 5/5

#### Pros

It has great community online. When I need help with some configuration or error, I can easily find the solution. Also the Docker containers are very stable and fast. It can easily be deployed using a regular CI/CD tool.

#### Cons

Nowadays, using standalone docker containers are not a common way. You need to use Docker with Kubernetes. I'd be glad if some developments will be performed for the aim of using Docker standalone containers.

---

### A DevSecOps must have

- Overall rating: 5/5
- Reviewer: Mo F.
- Verified reviewer: Yes
- Industry: Information Services
- Company size: Self-Employed
- Product usage: Used daily for more than 2 years
- Reviewed: June 2023
- Review source details: This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

#### Ratings breakdown

- Ease of use: 5/5
- Value for money: 4/5
- Customer support: 3/5
- Functionality: 5/5

#### Pros

The best feature I like about docker is that I can encapsulate work in a container and deploy it anywhere like Azure Container Instances, Amazon EKS, Digital Ocean or even my desktop. I like to create containers with python + security tools like SSL Scanners and deploy them near the servers to test and outside the servers to test to have an accurate picture of what's supported. It also helps with powershell core since you can create docker container with specific modules and give them to co-workers so they don't have to install the modules on their PCs. I also like integrations like Trivy that come built-in to docker desktop so you can scan the images for vulnerabilities and also like Slim.AI to make images smaller.

#### Cons

The recent licensing changes made me discover Podman and switched a few workloads already.

---

### A Powerful Tool for Streamlined Development and Deployment

- Overall rating: 5/5
- Reviewer: Verified Reviewer
- Verified reviewer: Yes
- Industry: Telecommunications
- Company size: 1001-5000 employees
- Product usage: Used weekly for less than 2 years
- Reviewed: February 2025
- Review source details: This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

Overall experience has been positive in terms of creating and tearing down the environments for testing, development and production environments.

#### Ratings breakdown

- Ease of use: 4/5
- Value for money: 4/5
- Customer support: 4/5
- Functionality: 4/5

#### Pros

Docker helps to run the application across the environments and machines. It also supports to scale up the applications and move them across different cloud providers.

#### Cons

Learning curve of Docker could be deep for beginners with the integration of tools like Kubertness making it a bit challenge.

---

### Docker Review

- Overall rating: 5/5
- Reviewer: Jason Y.
- Verified reviewer: Yes
- Industry: Computer Software
- Company size: 51-200 employees
- Product usage: Used weekly for less than 12 months
- Reviewed: March 2025
- Review source details: This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

#### Ratings breakdown

- Ease of use: 5/5
- Functionality: 5/5

#### Pros

Great tool for containers and keep the environments separate and clean.

#### Cons

Not enough features on the application UI on desktop.

---

### Using Docker to run containers instead of virtual machines

- Overall rating: 5/5
- Reviewer: Verified Reviewer
- Verified reviewer: Yes
- Industry: Information Technology and Services
- Company size: Self-Employed
- Product usage: Used daily for less than 2 years
- Reviewed: November 2024
- Review source details: This review was submitted organically. No incentive was offered

I've been using Docker to run applications that are not compatible with my OS (Ubuntu) and it's been really helpful.

#### Ratings breakdown

- Ease of use: 5/5
- Value for money: 5/5
- Customer support: 4/5
- Functionality: 5/5

#### Pros

Running containers is way faster than running complete virtual machines, which makes Docker faster and smoother.

#### Cons

When first using Docker, it might be confusing with the terms of container, image and volume. After a while you actually understand them.

---

### Docker Overall Review

- Overall rating: 4/5
- Reviewer: Redley P.
- Verified reviewer: Yes
- Industry: Computer Networking
- Company size: Self-Employed
- Product usage: Used daily for less than 12 months
- Reviewed: December 2022
- Review source details: This review was submitted organically. No incentive was offered

I have been using Docker for a few months now, and overall, I have had a positive experience with the tool.One of the things that I like most about Docker is its portability. Containers are lightweight and portable, which makes it easy to deploy applications on different environments and platforms. This has been particularly useful for me, as I often work with a variety of different systems and environments.I have also found Docker to be very helpful for ensuring consistency across environments. By packaging up all of the necessary code, libraries, and dependencies in a single container, Docker helps to ensure that my applications will run the same way regardless of the environment in which they are deployed.In addition to its portability and consistency, I have also found Docker to be very scalable. It is easy to create and deploy new containers as needed, which makes it straightforward to scale applications up or down as needed.Overall, I have had a positive experience with Docker and would definitely recommend it to others. It is a useful tool that can help to streamline the development and deployment process, making it easier to build and manage applications.

#### Ratings breakdown

- Ease of use: 3/5
- Value for money: 5/5
- Customer support: 5/5
- Functionality: 5/5

#### Pros

- Portability: Docker containers are lightweight and portable, making it easy to deploy applications on different environments and platforms.- Consistency: Docker helps to ensure consistency across environments by packaging up all of the necessary code, libraries, and dependencies in a single container.-Scalability: Docker makes it easy to scale applications by allowing you to quickly create and deploy new containers as needed.- Ease of use: Docker provides an intuitive and user-friendly interface for managing containers and images.

#### Cons

-Security:Docker containers can potentially introduce security vulnerabilities if they are not properly configured and maintained.-Resource utilization:Docker containers can consume resources such as CPU and memory, which may impact the performance of other applications running on the same host.-Complexity: Using Docker may add an additional layer of complexity to the application development and deployment process.

---

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

- Overall rating: 4/5
- Reviewer: Verified Reviewer
- Verified reviewer: Yes
- Industry: Computer & Network Security
- Company size: 10000+ employees
- Product usage: Used daily for less than 2 years
- Reviewed: July 2022
- Review source details: This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

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.

#### Ratings breakdown

- Ease of use: 4/5
- Value for money: 5/5
- Customer support: 3/5
- Functionality: 5/5

#### 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.

---

### An extremely powerful tool to run your server applications in a closed environment.

- Overall rating: 4/5
- Reviewer: Vincent C.
- Verified reviewer: Yes
- Industry: Entertainment
- Company size: 501-1000 employees
- Product usage: Used daily for less than 2 years
- Reviewed: November 2022
- Review source details: This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

Docker is a must-have tool if you run multiple app/services on a single server by isolating each of them in its own environment. When you have an issue it is so much easier to fix it within the container then having to mess with the main server where everything would be hosted.

#### Ratings breakdown

- Ease of use: 2/5
- Value for money: 5/5
- Functionality: 5/5

#### Pros

When I found Docker and what it can do I was amazed by how powerful it is. Each container is a closed environement like a VM would be but it is super easy to deploy and configure. I wish I would have known docker sooner as I had so much trouble migrating things from a server to another back in the days but now with docker it is so easy to do and this is just amazing.

#### Cons

I would like docker to have a web UI where you can manage your container from there. Yes you can use Portainer but I wish it would be there by default when you install portainer. A command line tool can repel some users to learn Docker.

---

### With Docker, Serve Users Anything Or Everything That Is Hosted As A Service

- Overall rating: 4/5
- Reviewer: Udit S.
- Verified reviewer: Yes
- Industry: Information Technology and Services
- Company size: 51-200 employees
- Product usage: Used daily for more than 2 years
- Reviewed: April 2023
- Review source details: This review was submitted organically. No incentive was offered

Docker images may be created relatively easily, and distributing them is even easier. We can easily containerize and host our lengthy code, which allows us to work quickly on production. With Docker, we can serve users anything or everything that is hosted as a service.

#### Ratings breakdown

- Ease of use: 5/5
- Value for money: 5/5
- Customer support: 4/5
- Functionality: 4/5

#### Pros

I can state with certainty that it has helped me avoid a lot of time-consuming problems with software deployment. Our large project can be divided into smaller components, which we will then deploy in containers to enable independence. We can provide the appropriate environment needed to run our project using a Docker Image file. Applications can be set up and executed more quickly with the help of a large selection of pre-built containers.

#### Cons

Images can occasionally be quite huge, and Docker can use quite a lot of CPU and memory on a computer. On systems with little setup, it ages. For it to function effectively, a decent system is needed. The performance of Docker Desktop might be enhanced.

---

### containerized your application

- Overall rating: 4/5
- Reviewer: Verified Reviewer
- Verified reviewer: Yes
- Industry: Computer Software
- Company size: 2-10 employees
- Product usage: Used weekly for less than 2 years
- Reviewed: December 2023
- Review source details: This review was submitted organically. No incentive was offered

docker helps you to containerize your application including all the dependencies and allows us to create the image of the application and share it with anyone from your team.

#### Ratings breakdown

- Ease of use: 4/5
- Value for money: 5/5
- Customer support: 5/5
- Functionality: 4/5

#### Pros

containerized your big application into a small docker image.

#### Cons

Some versions of Docker allow all network traffic on the same host by default which is unrestricted traffic.

---

### How to demo a MVP

- Overall rating: 4/5
- Reviewer: Carlos M.
- Verified reviewer: Yes
- Industry: Computer Software
- Company size: 51-200 employees
- Product usage: Used daily for more than 2 years
- Reviewed: December 2020
- Review source details: This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

I like the problems Docker solves in my case, I work in some specific subcomponent which lives in a docker container, so I usually don't have to worry about the impact other than the parts where the component will interact with others, but that is not usually docker related stuff other than ports and shared storage.

#### Ratings breakdown

- Ease of use: 4/5
- Value for money: 4/5
- Functionality: 4/5

#### Pros

I find very convenient the way I can ship a demo by creating a docker image with all what is needed inside. I am more tended to the idea of a container serving a single purpose, but in much cases docker can be used to package and ship all that is needed to have a not complex MVP, even if it was complex several docker images can be built, but talking about simple cases I found docker easy of use by the final audience, they do not need to know all the details or have strong skills, just a few instructions and they are ready to see the demo. And also in some more complex cases, end users with more deep technical skills simply ask for a docker image with specific requirements, since they know how to connect the pieces and they have some infrastructure in place they can easily plug in the docker image.

#### Cons

IMO the user experience for a developer is more easy in linux based environments than in Mac environments, or it also could be that the development environment provided by some companies is some kind attached to mac computers but then on the testing, deployment, and production environments is more linux based. So the experience is not kind of uniform in my opinion.

---

### Behind the Scenes with Docker

- Overall rating: 5/5
- Reviewer: NOMPILO M.
- Verified reviewer: Yes
- Industry: Computer Software
- Company size: 201-500 employees
- Product usage: Used weekly for free trial
- Reviewed: November 2023
- Review source details: This review was submitted organically. No incentive was offered

It was difficult the first time I used Docker, but you get to love it once you understand it.

#### Ratings breakdown

- Ease of use: 3/5
- Functionality: 5/5

#### Pros

Application dependencies can be packaged alongside an application using Docker's containerization, guaranteeing consistency between environments. Docker's container isolation enables applications to run independently, avoiding conflicts and ensuring scalability Docker simplifies the deployment process by providing a standardized way to package, distribute, and deploy applications.

#### Cons

A learning curve is introduced by Docker, especially for people unfamiliar with containerization concepts. Gaining familiarity with Docker commands and best practices, can take some time.

---

### OS level Containerization

- Overall rating: 5/5
- Reviewer: Vandana G.
- Verified reviewer: Yes
- Industry: Management Consulting
- Company size: 10000+ employees
- Product usage: Used daily for more than 2 years
- Reviewed: April 2019
- Review source details: This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

Docker Enterprise is a leading container platform because of the feature and customization provided by it. We are deploying the multiple client server without any major effort. Docker helps to deliver the release of the product with better compliance. High level encryption of images and communication between cluster make the container secure.

#### Ratings breakdown

- Ease of use: 4/5
- Value for money: 4/5
- Customer support: 4/5
- Functionality: 4/5

#### Pros

Docker is a powerful tool for containerization. It gives the platform for build, test and deploy application using container. The Docker container helps in adopting the DevOps methodology that helps in rapid release. Docker container helps to isolate the application which helps to execute the consistent test results. Dockers helps to optimize the development and operational process. Docker Enterprise provides a one stop solution to all problems from its dashboard.

#### Cons

Docker daemon configuration for container and images is a tricky part and it should be simplified. Managing the Swarm and Kubernetes for orchestration is a complex part with using Docker API.

---

### if you have not used this container tool you will love it

- Overall rating: 5/5
- Reviewer: Jhon Jaiver S.
- Verified reviewer: Yes
- Industry: Computer Software
- Company size: 2-10 employees
- Product usage: Used daily for more than 2 years
- Reviewed: August 2022
- Review source details: This review was submitted organically. No incentive was offered

the best experience of all, it is my main software to have containers and store my images, it is without a doubt easy to use and does not require advanced knowledge

#### Ratings breakdown

- Ease of use: 5/5
- Value for money: 5/5
- Customer support: 5/5
- Functionality: 5/5

#### Pros

Great variety of images that you can display in seconds, a very large community that makes this software far superior to others on the market

#### Cons

It already has various competition that is very cheap and at very low prices that allows you to do the same thing, the free code helps that and maybe you don't know how to buy with others

---

### Docker - A Containerization holder

- Overall rating: 5/5
- Reviewer: Sanchita A.
- Verified reviewer: Yes
- Industry: Telecommunications
- Company size: 10000+ employees
- Product usage: Used daily for less than 12 months
- Reviewed: October 2018
- Review source details: This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

Docker is making my life easy as now I don't have to worry about deployment on my multiple servers and resolving the issue 'Working on my BOX' as its always testing code in truly independent environment. Containerization is helping use in high availability, by this we have achieve zero outage to our server because of deployment.

#### Ratings breakdown

- Ease of use: 4/5
- Value for money: 4/5
- Customer support: 4/5
- Functionality: 4/5

#### Pros

Docker is one of the best containerization application. To achieving continue integration it's very helpful. Managing the deployment container and images is now easy with Docker. Docker help to do the things for you by automation. Once you configure a Docker in your environment it will make sure that issue will not occur due to development or production environment. It also very helpful in deployment and virtualization. The best thing in it is secure and transparent as it's source code is open.

#### Cons

As docker can be configure in all environment and architecture, but it is sometime very challenging to solve the particular issue that is making hurdle in configuring it. Documentation is also limited as it is not covering all the aspects or environment in which we or our organization is working. I feel they should also provide the some enterprise feature like image management in open source version also.

---

### Containers done right with Docker

- Overall rating: 4/5
- Reviewer: Yasiru G.
- Verified reviewer: Yes
- Industry: Computer Software
- Company size: 51-200 employees
- Product usage: Used daily for more than 2 years
- Reviewed: May 2021
- Review source details: This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

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

#### Ratings breakdown

- Ease of use: 4/5
- Value for money: 5/5
- Customer support: 4/5
- Functionality: 4/5

#### 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.

---

### Solid product, best DevOps Application

- Overall rating: 5/5
- Reviewer: Supun J.
- Verified reviewer: Yes
- Industry: Computer Software
- Company size: 11-50 employees
- Product usage: Used daily for more than 2 years
- Reviewed: September 2018
- Review source details: This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

Docker has an extremely adaptable work process in which I work with in situations and in addition portable applications to website pages, it fills in as a virtual machine to copy and recreate its functionalities.

#### Ratings breakdown

- Ease of use: 5/5
- Value for money: 5/5
- Customer support: 5/5
- Functionality: 5/5

#### Pros

The best thing about docker will be docker cloud. You can have your application in docker cloud and offer with your colleague or make it open which make it to a great degree accommodating to introduce your application in truly any framework without agonizing over the framework conditions. Heaps of supporters are there in docker cloud.

#### Cons

Not more documentation about various approaches to send application. Not great documentation about various directions you can keep running on docker-make and their conditions. Some time you feel stuck while taking care of specific issue and you discover no assistance in the web.

## More reviews

[Next reviews](https://www.softwareadvice.com/product/430741-Docker/reviews/?page=2)

---

Docker Reviews, Pros and Cons - 2026 Software Advice