Containerization is one of the use cases of Docker. Basically, Docker provides containers to its users. So, users can build, run and share containers among developers.
Partner Development Manager - APAC at Nuaware
A solution that is one of best in the market for running, building or developing containers
Pros and Cons
- "Feature-wise, Docker is very user-friendly...The solution's initial setup process was straightforward."
- "Marketing of Docker is one area that needs to improve."
What is our primary use case?
What is most valuable?
Feature-wise, Docker is very user-friendly. Also, though the solution may look basic, it is a very relevant one in the market owing to the functionalities that it provides to its users.
What needs improvement?
I'm not a developer but a salesperson, so I cannot contribute much in terms of what needs improvement in the solution from a technical perspective.
From a marketing perspective, we, as distributors, wish that Docker would figure out a way to reach more customers. Marketing of Docker is one area that needs to improve. So, since Docker was commercialized a year and a half ago, it should plan to work on its marketing part. Also, there is room for improvement in terms of the security provided by the solution. So, it should be an ongoing process that never ends.
For how long have I used the solution?
I work in an IT company, and we are currently working on a distribution model. So, we are the distributors for Docker. Hence, we are not using Docker much and are involved in selling it. So, my company has been associated with Docker since the time it started its business.
Buyer's Guide
Docker
June 2026
Learn what your peers think about Docker. Get advice and tips from experienced pros sharing their opinions. Updated: June 2026.
900,747 professionals have used our research since 2012.
What do I think about the stability of the solution?
It is very stable. So, the tool is as stable as it can get in terms of containers.
What do I think about the scalability of the solution?
Regarding the solution's scalability, it can be automated, but Docker does not have that automation feature. So, its integration process can be carried out with an infrastructure automation tool like Terraform. In short, scalability is one of the features that Docker offers for anything with containers or anything you're running in containers.
Regarding our customers who are using Docker, I would say that we have a great and huge market share. Even though I feel that Docker's market share is around 90%, it could be more than that.
How are customer service and support?
Docker provides all the technical support to its users, especially to those who purchased a Docker license, which comes with a basic SLA agreement. It means the technical support is covered directly by the vendor. Docker has a team of engineers who work in its technical support team serving globally 24/7.
How was the initial setup?
The solution's initial setup process was straightforward. Basically, it is an open-source product, so one does not have to worry about the setup process since it's as basic as it can get. So, our company does not have to position the solution with the customers because they already use it. We just have to make sure the customers are shifted to the enterprise version of the solution so that our company can make some money.
The solution can be deployed on the cloud or on-premises, so our customers can choose a hybrid model.
Regarding the deployment process, one can directly download Docker from their official website, making it very straightforward. Also, I am unable to elaborate further since I have never personally deployed the solution as a salesperson.
Regarding the deployment and maintenance of the solution, any developer can deploy it. So, even you or I can try to deploy it since it is very straightforward.
What's my experience with pricing, setup cost, and licensing?
Customers pay for the license through a yearly subscription model, where they pay per license. This means that the license is based on a subscription, and the customer pays annually for each license they use. If you consider the features that Docker provides to its users, I would say that the solution is affordable.
What other advice do I have?
Docker is considered to be a flagship product when it comes to containerization. If a person is going to run containers for developers, Docker should probably be chosen. Docker's enterprise version is also a great solution. For any enterprise organization that is running containers or building or developing application containers, Docker will offer some great features that allow a person to collaborate with the whole development team and manage everything. Docker provides its users with the functionality to control and manage everything. Since Docker is the best solution in terms of containerization, I rate the overall solution a ten out of ten.
Disclosure: My company has a business relationship with this vendor other than being a customer. Reseller
DevOps Engineer at United Vision
Scales well, useful portability, and low resource usage
Pros and Cons
- "The most valuable feature of Docker is its portability, ease of security management, and low resource usage."
- "The runtime and security could improve in Docker. Security is paramount in the cloud and important."
What is our primary use case?
I use Docker for containerization.
How has it helped my organization?
Docker has helped my organization by allowing us to run microservers in our environment.
What is most valuable?
The most valuable feature of Docker is its portability, ease of security management, and low resource usage.
What needs improvement?
The runtime and security could improve in Docker. Security is paramount in the cloud and important.
For how long have I used the solution?
I have been using Docker for approximately three years.
What do I think about the stability of the solution?
Docker is a reliable solution.
I rate the stability of Docker an eight out of ten.
What do I think about the scalability of the solution?
The scalability of Docker is good. It is good for packaging applications.
How are customer service and support?
I rate the support from Docker an eight out of ten.
How was the initial setup?
The initial setup of Docker is straightforward. It is simple to receive the build and the file image you want.
What was our ROI?
I have seen a return on investment using Docker.
What's my experience with pricing, setup cost, and licensing?
Docker is a free open-source solution.
What other advice do I have?
My advice to others is to use only office images from reputable sites and keep in mind it does not run containers at the root.
I rate Docker a nine out of ten.
Which deployment model are you using for this solution?
Public Cloud
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Buyer's Guide
Docker
June 2026
Learn what your peers think about Docker. Get advice and tips from experienced pros sharing their opinions. Updated: June 2026.
900,747 professionals have used our research since 2012.
Associate Consultant at Tata Consultancy
Helps us in building pipelines and deploying applications with a straightforward setup
Pros and Cons
- "The initial setup was easy, and you are only required to run commands."
- "The solution is lightweight which is valuable, and the ease of deploying on any cloud is valuable."
- "I advise new users to review their website, commands, and the steps for creating images."
What is our primary use case?
We use Docker to build pipelines and deploy applications. We primarily use it to create application images that we deploy on Kubernetes Podass. The solution is deployed on-premises and via a private cloud.
What is most valuable?
The solution is lightweight which is valuable. Additionally, the ease of deploying on any cloud is valuable.
What needs improvement?
I rate the solution a nine out of ten. The solution is very good, and I am unsure how it can improve further. I advise new users to review their website, commands, and the steps for creating images.
For how long have I used the solution?
We have been using Docker for approximately one year.
What do I think about the stability of the solution?
The solution is stable.
What do I think about the scalability of the solution?
The solution is scalable. Currently, we have approximately 300 employees in development utilizing the solution.
How are customer service and support?
We do not have experience with customer service and support.
Which solution did I use previously and why did I switch?
We chose to use this product because of its stability and because of reviews from people who previously used it and had no issues.
How was the initial setup?
The initial setup was easy, and you are only required to run commands.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Tech Lead Consultant | Manager Data Engineering at Ekimetrics
A simple-to-use solution and helpful in packaging web apps
Pros and Cons
- "When used in conjunction with Kubernetes, it is seamless because it integrates very well."
- "Deployment could be quicker."
- "Deployment could be quicker and customer service and support can be improved."
What is our primary use case?
Our primary use case for this product is for packaging our solutions. In addition, we use it for packaging our web apps and deploying them on public cloud, primarily on Azure.
What is most valuable?
The simplicity is valuable.
What needs improvement?
Deployment could be quicker and customer service and support can be improved.
For how long have I used the solution?
We have been using the solution for approximately five years.
What do I think about the stability of the solution?
The solution is very stable.
What do I think about the scalability of the solution?
The solution is not very scalable on its own, but when used in conjunction with Kubernetes, it is seamless because it integrates very well. Kubernetes was made for Docker, so, understandably, they work well together.
What's my experience with pricing, setup cost, and licensing?
I cannot comment on pricing specifics, but we currently use the open-source version of the solution, so it is primarily free. We pay just for bits that are in their new pricing.
What other advice do I have?
I rate the solution a nine out of ten. I advise users considering the solution to learn how to use it as soon as possible so they can easily conduct deployments.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Technical Architect at a insurance company with 1,001-5,000 employees
Excellent scalability, easy to understand and follow, most widely accepted
Pros and Cons
- "Docker is easy to understand and follow, and it provides good scalability to the application."
- "I would like to see a single package image orchestration bundled together. Although Docker has ways to implement, it is not as flexible as Kubernetes."
What is our primary use case?
Our primary use case is to build images for all of our microservices and UI applications. We are building an enterprise-grade application where there are a lot of integrations. We have around forty to fifty different microservices which we are deploying using Docker and all of the orchestration through Kubernetes.
What is most valuable?
Docker is easy to understand and follow. It provides good scalability to the application.
What needs improvement?
I would like to see a single package image orchestration bundled together. Although Docker has ways to implement, it is not as flexible as Kubernetes.
For how long have I used the solution?
I have been using Docker for the past six months.
What do I think about the stability of the solution?
Docker is currently stable.
What do I think about the scalability of the solution?
There is definitely scalability with Docker. We have more than two thousand working on products.
What's my experience with pricing, setup cost, and licensing?
It is both open source for public projects and a licensed solution.
When you are talking in terms of a dedicated technical support team you may need to purchase a support license.
Which other solutions did I evaluate?
Docker is the most widely accepted image-building tool. It has a large support base and community.
What other advice do I have?
I would recommend having good POC's because there are certain niche cases that you might not consider while just doing a POC. There are a lot of activities, that need to be considered, and how this application is going to be consumed by other applications. I would rate Docker a nine on a scale of one to ten.
Which deployment model are you using for this solution?
Public Cloud
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Microsoft Azure
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Cloud Operations Center Analyst at a pharma/biotech company with 10,001+ employees
A good and stable data collection and transfer tool that is regularly developed
Pros and Cons
- "We find the auto scaling and auto healing functionality of this solution very good."
- "We would like to see improvement in adding the node into the Docker Swarm cluster, as at present it is a little tricky and requires a lot of manual steps."
What is our primary use case?
We use this solution for data collection and transfer across applications.
What is most valuable?
We find the auto scaling and auto healing functionality of this solution very good.
What needs improvement?
We would like to see improvement in adding the node into the Docker Swarm cluster, as at present it is a little tricky and requires a lot of manual steps.
For how long have I used the solution?
We have been working with this solution for over six years.
What do I think about the stability of the solution?
We have found this to be a stable product.
What do I think about the scalability of the solution?
Generally, this solution is scalable. However, each container has to be scaled separately and manually.
How was the initial setup?
The initial, basic setup for this solution is easy via the cloud.
What about the implementation team?
We implemented this solution in-house.
What's my experience with pricing, setup cost, and licensing?
This is an open-source solution, so there are no licensing costs.
What other advice do I have?
This solution is being developed and improved regularly, so we recommend organizations to look at the cloud-based variant. This will make it easier to stay as up to date as possible.
I would rate this solution an eight out of ten.
Which deployment model are you using for this solution?
Public Cloud
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Amazon Web Services (AWS)
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Senior Linux System Administrator at Dana Energy
Integrates well, scalable, and useful online support
Pros and Cons
- "The most valuable feature of Docker is its integration with other solutions, such as KVM and AlmaLinux."
- "Docker could improve by providing the ability to use the GPU for parallel processing. If there was the capability of using the GPU it would improve the machine learning that I want to use."
What is our primary use case?
I am using Docker for the containers as a method for parallel processing for the software.
What is most valuable?
The most valuable feature of Docker is its integration with other solutions, such as KVM and AlmaLinux.
What needs improvement?
Docker could improve by providing the ability to use the GPU for parallel processing. If there was the capability of using the GPU it would improve the machine learning that I want to use.
For how long have I used the solution?
I have been using Docker for a couple of years.
What do I think about the stability of the solution?
The stability of Docker is good, but approximately one year ago it was not good.
What do I think about the scalability of the solution?
Docker is scalable.
We have approximately 30 seismic processor users using the solution. The solution is used on a daily basis.
How are customer service and support?
We do not have support from Docker. However, there is documentation available online that is useful.
How was the initial setup?
Docker is simple to implement. It is a lot easier than other solutions to implement.
I rate the initial setup of Docker a five out of five.
What's my experience with pricing, setup cost, and licensing?
Docker is a free open-source solution.
What other advice do I have?
I rate Docker an eight out of ten.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Technical Lead at a tech services company with 1,001-5,000 employees
Has great customization features and helps our organization with proofing designs
Pros and Cons
- "It is neat and very flexible."
- "We have found the customization feature most valuable, as Docker is used for customizing images and is a self-hosted or self-managed application that is neat and very flexible, letting you have all your applications and dependencies in one image that you can use in different applications and run off other applications."
- "Unfortunately, base images are not currently available."
What is our primary use case?
Docker is a POC setup and a proof of concept. Therefore, we work closely with other clients and proof some designs.
What is most valuable?
We have found the customization feature most valuable. Docker is used for customizing images and is a self-hosted or self-managed application. It is neat and very flexible, and you can have all your applications and dependencies in one image. You can use that image in different applications and run it off other applications. You only need a registry to put them in, and you can leverage it. Kubernetes helps with orchestration.
What needs improvement?
The product could be improved by providing more documentation and detailed tutorials for the initial setup. Additionally, in the next release, I would love them to add the latest base image for DPN. They can look closely into upgrading their base images to assist some of our clients in looking for specific base images to build their applications. Unfortunately, base images are not currently available.
For how long have I used the solution?
We have been using this solution for approximately two years.
How are customer service and support?
Our experience with technical support has been decent. It falls in line with the general support aspect of Docker. It depends on the plan we are using. So if you have a higher goal, you get full support. I rate our experience with customer service and support an eight out of ten.
How would you rate customer service and support?
Positive
Which solution did I use previously and why did I switch?
I have not worked with other similar solutions.
How was the initial setup?
The initial setup is straightforward. I rate it a six out of ten.
What's my experience with pricing, setup cost, and licensing?
I cannot comment on licensing costs as I don't have access to that information.
What other advice do I have?
I rate this solution nine out of ten. The solution is good and easy to use but can be improved by including more documentation and detailed tutorials for the initial setup.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Software Engineer at a tech services company with 51-200 employees
Containerization simplifies application deployment and integration with CI/CD tools
Pros and Cons
- "The most valuable feature is the simple containerization."
- "The stability is excellent."
- "In terms of communication between services, perhaps the configuration within networks between containers could be improved."
What is our primary use case?
I use Docker primarily for backend services to containerize applications or for API communications.
What is most valuable?
The most valuable feature is the simple containerization. I can specify what I need to install in a shell to ensure the application runs. It's a straightforward and easy-to-use feature. I also use it with CI/CD tools, finding it a good solution for integration.
What needs improvement?
In terms of communication between services, perhaps the configuration within networks between containers could be improved.
For how long have I used the solution?
I have been working with Docker for about six years.
What do I think about the stability of the solution?
The stability is excellent. I would rate it ten out of ten.
What do I think about the scalability of the solution?
By using Kubernetes, scalability is simple and can be done without issues.
Which solution did I use previously and why did I switch?
Some developers might use virtualization solutions like VMware, however, Docker is much better because it is simple.
How was the initial setup?
Overall, the setup is simple.
What's my experience with pricing, setup cost, and licensing?
I consider Docker's pricing to be affordable.
Which other solutions did I evaluate?
Some developers might consider virtualization solutions like VMware.
What other advice do I have?
I would recommend Docker for a wide range of users, from 50 to five million users, as it is simple to configure.
I rate the overall solution ten out of ten.
Which deployment model are you using for this solution?
On-premises
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Application Architect at CUSTIS
It is a portable solution and helps us develop microservices architecture
Pros and Cons
- "The solution is easy to install."
- "The solution needs to be more scalable for local machines."
What is our primary use case?
We use the solution to develop microservices architecture. Also, we use its compose features while working with complicated environments.
What is most valuable?
The solution's most valuable feature is portability. It helps us predict the solution's capabilities on any system.
What needs improvement?
They should improve the solution's user interface.
For how long have I used the solution?
We have been using the solution since 2017.
What do I think about the stability of the solution?
Sometimes, the solution's containers fail to start on the local machines due to memory extension issues.
I rate its stability as an eight.
What do I think about the scalability of the solution?
We have more than 100 developers using the solution in our organization. It needs to be more scalable for local machines.
How was the initial setup?
The solution is easy to install and requires significantly less time to complete the process. But, upgrading it in the Windows and Linux systems is time-consuming.
What about the implementation team?
We deploy the solution with the help of our in-house team, including a system administrator and a few DevOps engineers. The deployment process involves preparing a docker image for execution.
What's my experience with pricing, setup cost, and licensing?
We don't need to pay for the solution's license as we use the convenience edition.
What other advice do I have?
I recommend the solution to others and rate it as an eight.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Buyer's Guide
Download our free Docker Report and get advice and tips from experienced pros
sharing their opinions.
Updated: June 2026
Product Categories
Development Platforms Container Management Software Supply Chain Security AI Software DevelopmentPopular Comparisons
Microsoft Defender for Cloud
Red Hat OpenShift
VMware Tanzu Platform
JFrog Xray
Red Hat OpenShift Container Platform
Mend.io
Sonatype Lifecycle
Oracle Application Express (APEX)
Amazon EKS
Qualys CyberSecurity Asset Management
Aqua Cloud Security Platform
Kubernetes
Rancher Labs
Nutanix Kubernetes Platform (NKP)
Google Kubernetes Engine
Buyer's Guide
Download our free Docker Report and get advice and tips from experienced pros
sharing their opinions.























