3 ms·
The vbox dependency is gone but Docker for Mac still runs in a virtual machine (because it has to); it's just now running in a HyperKit VM [1], presumably with
by andrewstuart2 10y ago
The vbox dependency is gone but Docker for Mac still runs in a virtual machine (because it has to); it's just now running in a HyperKit VM [1], presumably with a very lightweight linux image. This is akin to switching on Linux from VirtualBox to KVM. It's faster, but it's still full virtualization, with all the pros/cons that brings ( rather than simply kernel-enforced separation.
For services (like mysql), though, I agree with you fully. Docker is a wonderful solution in that space, because the savings justify the overhead. For wget and jq? Not so much.
[1] https://docs.docker.com/docker-for-mac/#/what-to-know-before-you-install https://docs.docker.com/docker-for-mac/#/what-to-know-before...
- Groxx 10y agoYep, agreed. I do like the sandboxing quality though, as most things I install aren't as widely used and trusted / audited as wget and jq. I might consider using this for well over half of the stuff I touch, simply for default-safety. Anyway. It's pretty clear this is mostly an experiment to see how far it can go, not making any claim to what you should use it for. I think we can agree it's pretty neat, if a bit silly sometimes?