|
|
|
|
|
by viraptor
3164 days ago
|
|
Containers help with both. No full-system boot delay helps. Cached layers help. Not dealing with vm-specific kernel modules helps. Fast non-nfs volumes shared with the host help. There are speed benefits for containers all over the place - both in time spent dealing with the environment and in actual execution. |
|
I just cold-booted a Vagrant VM, which is configured to check for new base-box versions (i.e. a network delay that can be disabled).
If your argument about tooling is around performance and the "slow" one takes just 40 seconds to start, I think you need to clarify how often you expect to be starting this tool in a day.> Cached layers help.
Helps what, exactly?
> Not dealing with vm-specific kernel modules helps.
I don't even know what you're talking about here. Do you mean you need to have a hypervisor kernel module? What exactly do you need to "deal with"?
> Fast non-nfs volumes shared with the host help.
I've never once used an NFS volume in a Vagrant guest. In case you weren't aware, Vagrant is not limited to using VirtualBox.
> There are speed benefits for containers all over the place - both in time spent dealing with the environment and in actual execution.
You haven't actually identify any environment issues you need to "deal with", just said "X helps".