3 ms·
I don't know much about brew (or MacOS at all) but docker is native linux technology. Docker for Mac runs linux in a VM in the background. The MacOS docker ex
by michelpp 8y ago
I don't know much about brew (or MacOS at all) but docker is native linux technology. Docker for Mac runs linux in a VM in the background. The MacOS docker experience is similar to running anything in a VM: slower, memory limits, poor IOPS.
- jordanbeiber 8y agoTrue, but the overhead is not that bad due to HW virtualization support. Macos can use the xhyve hypervisor (bhyve port) which again points to “unixy” roots — it runs freebsd for example. Through the years I spent quite some time hacking about to get bsd running on other hypervisors, and for the longest of time it was just a hassle with abysmal performance (vmware esx, xen/xenserver). Docker on osx is by the way completely seamless from a UX perspective. As a mobile/laptop dev experience I still think the new air is great. ;)