Docker Enterprise was sold to Mirantis in 2019; that product is now sold as Mirantis Kubernetes Engine. But Docker now offers a 2-product suite that includes Docker Desktop, which they present as a fast way to containerize applications on a desktop; and, Docker Hub, a service for finding and sharing container images with a team and the Docker community, a repository of container images with an array of…
$0
unlimited public repositories
Oracle VirtualBox
Score 8.4 out of 10
N/A
Oracle VirtualBox is an open source, cross-platform, virtualization software, enables developers to deliver code faster by running multiple operating systems on a single device.
N/A
Pricing
Docker
Oracle VirtualBox
Editions & Modules
Free
$0
unlimited public repositories
Pro
$5.00
per month per user
Team
$7.00
per month per user
Business
$21
per month per user
No answers on this topic
Offerings
Pricing Offerings
Docker
Oracle VirtualBox
Free Trial
No
No
Free/Freemium Version
Yes
Yes
Premium Consulting/Integration Services
No
No
Entry-level Setup Fee
No setup fee
No setup fee
Additional Details
—
—
More Pricing Information
Community Pulse
Docker
Oracle VirtualBox
Considered Both Products
Docker
Verified User
Anonymous
Chose Docker
Our team uses Lando which is built on top of Docker. This makes using Docker even easier.
It is easy to use. we can manage multiple images in docker hub. Docker desktop is for accessing images in our desktop. It is very much user friendly as compare to podman.
Docker is by far the industry leader and mainstay when it comes to virtual machines, its really hard to justify using another service like Vagrant. The upcoming monetization of Docker desktop should make things interesting though.
We need a solution where initially we can use an OS to trigger our pipeline to be used by terraform and then later in ansible. After doing all work it automatically get exited and we can reclaim the space of our VM. So we created a gitlab pipeline and at the initial stage we …
The features and capabilities provided by Docker are incomparable and much vast in nature. Docker is much light weight and easy to onboard into the tech stack. It is also well supported by Container orchestration systems like Kubernetes which will be critical when applications …
Did use containerd or LXC for brief evaluation in the past, but settled on Docker and only see Docker as the mainstay for most organizations I worked in, as the container tool of choice so far. Docker is matured, feature-rich, and reliable enough to be the main choice all …
The reason why we are still using Docker right now is due to that is the best among its peers and suits our needs the best. However, the trend we foresee for the future might indicate Amazon lambda could potentially fit our needs to code enviornmentless in the near future.
Docker provides is effective container management and orchestration platform. It is highly suitable for Linux environments and allows the easy and quick deployment of production applications Other alternatives use replication and management of the virtual machines. Docker …
Oracle VirtualBox is the better choice due to its cost-effectiveness, ease of use and feature set. However VMware Workstation is more suitable due to its superior performance, better features and better integration with enterprise tools. VMware Workstation also provides a …
It always depends on the usecase which product is better suited. But generally, Oracle VM VirtualBox is very easy to set up on every operating system and is intuitive in the usage. Compared to VMware Workstation it offers less features but for a basic setup, I prefer Oracle VM …
Oracle's solution is entirely free, although a bit clumsy and visually outdated. Hyper-V can and will be a better match due to having more resources, offering full Microsoft Support, and being focused mainly on corporative uses, but for a small environment, it can be like …
VirutalBox is very similar to using Vmware with the slight difference in appearance and what might be considered a less polished look. However, what it lacks in polish and looks it makes up for in functionality, easy of use and the wide range of operating systems and features …
While Parallels Desktop has always positioned itself better than VirtualBox, it will never be able to compete against free and open-source software. Yes, it is true that it has some extra seasonings that can make the scale move towards Parallels at the time of the election, …
VMWare Workstation required VMWare Workstation Pro to create the system before we could use it. The license requirements for the latter was the issue as we needed this for dev/test environments as well as to show POC on virtualization without necessarily incurring a cost at the …
Docker, and automated machine provisioning in DevOps often uses the metaphor "treat your machines like cattle, not pets." VirtualBox's intended use is definitely in the creation, management and use of "pet" machines, whereas many similar products are more in the "cattle" …
The main benefits of Oracle VM VirtualBox are its licensing terms (it is free), its open-source nature, and its active community. However, its various competitors do a much better job when it comes to both ease of use and, most importantly, speed. For example, Parallels Desktop …
We've used VMware, and continue to use it for some projects. But, in my experience, the latest updates to VMware run very slowly, particularly on macOS. Many blog posts offer tweaks to help speed up VMware, but none of these tweaks make a significant difference.
Front-End Web Developer, Office of Mediated Education
Chose Oracle VirtualBox
We primarily use Oracle VM VirtualBox because it's free, and it is the default provider for Vagrant, which we use for our development VMs. The user interface of VirtualBox looks a little clunky in macOS, but I actually almost never see the main VirtualBox interface because I …
With regards to how some of the other virtualization software packages stack up again VirtualBox, I would say VirtualBox is ahead of the game especially when it comes to cost savings, as there is no ongoing cost for running the software. A big disadvantage to one of the other …
As I mentioned earlier, Oracle VM VirtualBox and VMWare Workstation offer roughly the same type of features. One of the main differences is that VMWare Workstation is a commercial product while Oracle VM VirtualBox is open-source. Resource utilization and graphics support is …
VirtualBox is just as robust and as functional as the VMware desktop product. It actually has more features and in some ways is easier to work with. I've also found that VirtualBox supports newer operating systems better than VMware Workstation. There's also the cost advantage …
I have used Parallels as well as VMware Workstation and have always returned to VirtualBox. VirtualBox is free which makes it easy to try. Compared to the others, it does everything I need. In +7 years I have not been able to justify the cost of a Parallels Desktop or VMware …
It's free, fast, and really well built. Obviously, VMware is the key competitor, but I consider that more of an enterprise app for building and managing entire networks of virtual systems, whereas VirtualBox is fantastic as a personal VM tool. What it lacks in enterprise-grade …
In a Windows environment, Docker would not even be possible, to begin with. Also, on the way around, having a Linux based Machine, without Oracle VM VirtualBox, one would have to create a partitioned disk and enable it at boot time in order to be able to run Windows in such a …
It's much more useful than VMware workstation player because you can't edit anything at all with that free version of vmWare. This is just about as capable as VMware fusion and Workstation until you pay even more to use vSphere, and then you start having enterprise features.
We feel like we made a good decision going with Oracle VM VirtualBox because it was more enterprise ready. They had great customer success team and proper API compatibility which allowed for great integration into our legacy tools. The support we got from the development …
You are going to be able to find the most resources and examples using Docker whenever you are working with a container orchestration software like Kubernetes. There will always some entropy when you run in a container, a containerized application will never be as purely performant as an app running directly on the OS. However, in most scenarios this loss will be negligible to the time saved in deployment, monitoring, etc.
It is best suited when you want to have different operating systems on your laptop or desktop. You can easily switch between operating systems without the need to uninstall one. In another scenario, if you expect some application to damage your device, it would be best to run the application on the VM such that the damage can only be done to the virtual machine. It is less appropriate when time synchronization is very important. At times the VMs run their own times differently from the host time and this may cause some losses if what you doing is critical. Another important thing to take note of is the licensing of the application you want to run your VM. Some licenses do not allow the applications to be run on virtual servers so it is not appropriate to use the VM at this time.
Can spin up multiple VMs on a host-only network that speak to each other and allow for interesting test environments spun up at will.
Cross-platform functionality allows me to run it on my Linux Desktop and know that tutorials I make with it could be approached by someone on a Windows or Mac OSX system. Hyper-V is limited to Windows, and VMware Workstation requires a license (VMware Player is free, but is not open-source and is more limited in comparison to VirtualBox).
If you are testing tools like Vagrant and Test-Kitchen, VirtualBox often seems to have the highest amount of support and documentation when it comes to compatibility (though, many people do use Hyper-V or VMware Workstation without issues).
The memory footprint is high, and requires above 8 GB of memory to run an Ubuntu VM smoothly (considering developing inside ubuntu OS inside a MacBook Pro).
Some known issues with OVF/OVA images import/export. We had the issue of some sections in OVF being ignored (especially Startup and Install sections).
Some intermittent issues when mounting external hard drives and trying to access them from within the running VM.
I have been using Docker for more than 3 years and it really simplifies the modern application development and deployment. I like the ability of Docker to improve efficiency, portability and scalability for developers and operations teams. Another reason for giving this rating is because Docker integrates CI/CD pipelines very well
I love using the Graphical User Interface. The VirtualBox Manager is very easy to understand and use. You can quickly create, configure and manage all your virtual machines in one window. It makes operating virtual machines easy and simple. When using VBoxManage it gives the user comprehensive control over VirtualBox so that you can use automation and scripting at the command-line interface
We need a solution where initially we can use an OS to trigger our pipeline to be used by terraform and then later in ansible. After doing all work it automatically get exited and we can reclaim the space of our VM. So we created a gitlab pipeline and at the initial stage we defined a docker file which will be our base image and we performed all our activities inside that image to build infrastructure using terraform. Integration we have done in our gitlab pipeline and finally we remove the docker image so that the space can be reclaimed immediately.
VirutalBox is very similar to using Vmware with the slight difference in appearance and what might be considered a less polished look. However, what it lacks in polish and looks it makes up for in functionality, easy of use and the wide range of operating systems and features it supports without the need of buying the full professional edition
It is the only tool in our toolset that has not [had] any issues so far. That is really a mark of reliability, and it's a testimony to how well the product is made, and a tool that does its job well is a tool well worth having. It is the base tool that I would say any organisation must have if they do scalable deployment.
The only problem I have found is that the deployment is dependent and intrinsically linked to the Host OS. This is different from bare metal solutions which remove that dependency on a Host OS. The latter is more reliable and removes a layer of potential failure.