What users are saying about
191 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring#question3' target='_blank' rel='nofollow noopener noreferrer'>Customer Verified: Read more.</a>
Top Rated
168 Ratings
191 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow noopener noreferrer'>trScore algorithm: Learn more.</a>
Score 9 out of 100

vSphere

<a href='https://www.trustradius.com/static/about-trustradius-scoring#question3' target='_blank' rel='nofollow noopener noreferrer'>Customer Verified: Read more.</a>
Top Rated
168 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow noopener noreferrer'>trScore algorithm: Learn more.</a>
Score 9.1 out of 100

Likelihood to Recommend

Docker

Docker is great for when you would want to use a VM for any given application, but don't need the overhead of the whole OS. Docker containers use very little computing resources, boot up very quickly, and are very easy to set up. An instance where Docker may not be appropriate would be for an application that requires good security. If in this situation, a true VM would probably be your best bet.
Anonymous | TrustRadius Reviewer

vSphere

vSphere is the complete vmware package. If you are interested in becoming a vmware customer, vSphere makes the entire management platform nice to work with. The benefits of working with virtual machines is made possible by vSphere. I cannot think of any scenario where vSphere would not be a great solution for managing virtual servers.
Anonymous | TrustRadius Reviewer

Feature Rating Comparison

Server Virtualization

Docker
vSphere
8.9
Virtual machine automated provisioning
Docker
vSphere
8.8
Management console
Docker
vSphere
8.7
Live virtual machine backup
Docker
vSphere
8.8
Live virtual machine migration
Docker
vSphere
9.4
Hypervisor-level security
Docker
vSphere
9.0

Pros

Docker

  • Containerization - allowing multiple micro-services to function together without in-depth orchestration at the VM level.
  • Rapid deployment - a developer with appropriate access can simply push to the correct remote and the deploy happens automatically from there
  • Decouples provisioning from VM administration - allows containers to be deployed (more) regardless of VM set up.
Ben Lachman | TrustRadius Reviewer

vSphere

  • Makes your server hardware independent, so you no longer need to worry about hardware failure and where to find specific replacement parts.
  • Reallocation of server resources quickly and on the fly, so if your server is slowing down, you can beef it up with a few clicks of the mouse.
  • Server recovery, when there is a problem, you can restore a backed up entire virtual server to the recovered host or a new host quickly and easily.
Anonymous | TrustRadius Reviewer

Cons

Docker

  • As a NON-heavy user, definitely it's a bit intimidating in the onboarding phase. It's hard to understand what everything is for and how to use it appropriately. As I wrote before, this could be because I'm not a hard developer myself.
  • At least on Windows 10, I always have problems turning it on. It has problems starting, I need to quit/start again, and then it works. I'm supposed to have a stable version, not sure if it's only myself.
Anonymous | TrustRadius Reviewer

vSphere

  • The Web client is annoying - Ever since they deprecated the C# client, the web client has been a pain to use. The newest HTML5 client seems to finally be addressing this concern, but I still want the fat client back. Nothing was more reliable.
  • SDN should be included in pricing - VMware could lead the world into a software-defined network revolution, but for now, it costs so much, that only the most mature IT environments and larger companies can afford to pay to play that game.
Daniel Hereford | TrustRadius Reviewer

Likelihood to Renew

Docker

No score
No answers yet
No answers on this topic

vSphere

vSphere 9.0
Based on 5 answers
We are constantly looking for change that will benefit our company. We are not ones to stick with a product simply because it is what we know, but rather looking for what fits us best. We can't imagine another product on the market today doing a better job of handling our infrastructure than vSphere.
Aaron Myers | TrustRadius Reviewer

Usability

Docker

Docker 8.0
Based on 1 answer
Docker's CLI has a lot of options, and they aren't all intuitive. And there are so many tools in the space (Docker Compose, Docker Swarm, etc) that have their own configuration as well. So while there is a lot to learn, most concepts transfer easily and can be learned once and applied across everything.
Anonymous | TrustRadius Reviewer

vSphere

No score
No answers yet
No answers on this topic

Support Rating

Docker

Docker 10.0
Based on 2 answers
The community support for Docker is fantastic. There is almost always an answer for any issue I might encounter day-to-day, either on Stack Overflow, a helpful blog post, or the community Slack workspace. I've never come across a problem that I was unable to solve via some searching around in the community.
Anonymous | TrustRadius Reviewer

vSphere

vSphere 8.8
Based on 15 answers
My experience with VMware support is that they run a very good support center. For small incidents or configuration questions, while they may take a little while to get back to you, they are typically knowledgeable and helpful. For major and business-critical issues, they are responsive and very effective at getting resolutions in a timely manner. I've had many calls with their engineers, and it is not very often that it takes them long to figure out root causes.
Chris Saenz | TrustRadius Reviewer

Implementation Rating

Docker

No score
No answers yet
No answers on this topic

vSphere

vSphere 9.0
Based on 2 answers
Just make sure that when you implement, that the person implementing truly knows what they are doing and has a plan of action coming in. Since our initial implementation using a consulting service, I have implemented a few vSphere just from what I learned at the initial implementation and use over time, and the person implementing really needs to know what they are doing or you will miss out on features that may help you down the line
Aaron Myers | TrustRadius Reviewer

Alternatives Considered

Docker

Prior to docker, we had a custom build and deployment system. For local development, we use VirtualBox to host our VMs, while our custom VMs resided directly on the servers. We chose Docker primarily to allow us to get rid of our custom deployment system, both simplifying build and deploy processes and reducing the support needs of our own custom solution.
Anonymous | TrustRadius Reviewer

vSphere

vSphere has a lot more feature sets than Hyper-V but at a much higher cost of entry versus MS Hyper-V. I have not been able to play with Hyper-V as much as I would have liked, but the setup and ongoing maintenance seems to be easier in vSphere than with Hyper-V
Hans Huang | TrustRadius Reviewer

Return on Investment

Docker

  • Docker has made it easy to refactor applications and isolate performance bottlenecks so that those aspects can be scaled independently. This has improved our overall application performance.
  • Docker has shortened our release cycle by enabling us to automate more of our testing/deployment pipeline. As a result, we are able to push new releases and bug-fixes more frequently.
  • Docker has reduced the incidence of bugs that only manifest in our production environment because developers are able to test locally with an identical configuration.
Brian Dentino | TrustRadius Reviewer

vSphere

  • We've had a positive ROI since deploying vSphere in our environment. We were able to minimize the number of physical servers we had running by combining some servers and their apps into one virtual machine. We also experience less downtime since vSphere is equipped with a failover feature that will allow another virtual machine to take over if we have problems with one system. The reporting feature allows us to stay on top of application performance, system errors, and other necessary tasks that keep our environment running smoothly.
  • The only negative impact we've had is in the finance category. Buying and maintaining licenses and maintenance agreements is very expensive.
Roberta Jones | TrustRadius Reviewer

Pricing Details

Docker

General

Free Trial
Free/Freemium Version
Premium Consulting/Integration Services
Entry-level set up fee?
No

vSphere

General

Free Trial
Free/Freemium Version
Premium Consulting/Integration Services
Entry-level set up fee?
No

Rating Summary

Add comparison