2 ms·
Is there a "container" system that does not entail a significant performance penalty from using VirtualBox etc?
by norswap 13y ago
Is there a "container" system that does not entail a significant performance penalty from using VirtualBox etc?
- vidarh 13y agoWhat are you trying to ask? Docker is using LXC when running on Linux, and LXC is a container system that does not entail a significant performance penalty. VirtualBox etc. only comes into the picture if you want to run it on a non-Linux box.
- norswap 13y agoOkay, so what about non-Linux then, e.g. Windows? (Also, apprently LXC guidance is only offered for Ubuntu & Archlinux: http://www.docker.io/gettingstarted/ http://www.docker.io/gettingstarted/) I also thought the point was to be able to deploy anywhere. Considerable performance penalty on some platform may hurt the point significantly.
- IanChiles 13y agoDocker runs on linux only because it uses LXC/cgroups/AUFS, all of which are unique to Linux. FreeBSD Jails and Solaris Zones have the same core concepts that docker uses.