Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

There are a couple reasons I can think of:

* You can run different versions of program side-by-side: FF 32 in one window, and FF 31 in another to test compatibility and regression.

* You can install programs without polluting your base system. I don't want to have Java installed, but sometimes I just need to run an applet.

All of that can be achieved with traditional VM, but with the performance penalty. As Docker runs on top of the native kernel, speed should be comparable to the application running directly on host.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: