Hacker News new | ask | show | jobs
by cryptolect 4614 days ago
I don't get the need for Vagrant? Are you suggesting to use Vagrant solely for those not developing on a host capable of running Docker? If my host _can_ run Docker, what value do I get from running it inside Vagrant instead?
2 comments

We recommend using vagrant as a simple vm management tool, to quickly get a simple VM on your machine.

If your host can already run docker containers, you don't need vagrant.

Vagrant is a useful way to very quickly get a Docker capable host. You wouldn't use it for production, no.

For development, if you're running on OS X or Windows (in which case, my condolences), you basically have to use a VM. If developing on Linux, it's a tossup; the complexity and overhead of Vagrant versus the pain and annoyance of fooling around with kernels and dependencies.

I use a Mac for day-to-day development, so a simple Vagrant VM is a no-brainer. :)