4 ms·
It would be nice to add Docker as a another VM to compare.
by 29decibel 13y ago
It would be nice to add Docker as a another VM to compare.
- whitehat2k9 13y agoDocker isn't really a VM...it's more of a virtual application platform.
- IanChiles 13y agoBut the best thing about docker is that it's not a VM. It's a containerization layer built on some linux kernel (only) features. It's not fair to compare it to a VM, or even to put it in the same class of programs.
- ef4 13y agoTo repeat the test with Docker you'd need to use VirtualBox anyway. (Docker is Linux only. To run a Docker container on OSX, you need a Linux VM.)
- shykes 13y agoBut you will only need 1 VM :) For realistic testing of a multi-component stack, performance gains start adding up very quickly. There's also the start/teardown time if you want to run tests from a clean environment repeatedly. In short: the right way to use VMs is as dumb chunks of hardware. Using them as logical units of software makes increasingly less sense as container-native tools get better. (disclaimer: I'm the Docker guy :)