|
|
|
|
|
by stephenr
3163 days ago
|
|
This sounds like a rare scenario, much more common these days I believe would be a non-Linux host, with a Linux "guest" server environment. If you want to use Docker, you're then automatically using a hypervisor anyway. > With Vagrant you're re-running everything every time. Are you talking about the time to provision a non-created environment? On a clean install, sure, that might take a while if your base-box doesn't have the dependencies you require - but most developers wouldn't often need to re-build their Vagrant environment for a project from scratch (i.e. vagrant destroy is not likely to be a common task). And that whole situation is moot if you use or build a more appropriate base box. |
|
I am talking about rebuilding the Vagrant image every time you change it - as you are wont to do during the initial step of creating it. Sure, once it's written (by someone who has to spend a fair amount of elapsed time doing trial-and-error tweaks) then you don't have to re-cycle the image. On the other hand, that too can result in people using stale images over time as the configuration drifts.