developing for linux/cloud on macOS Mojave/Catalina
Are people primarily using Docker Desktop for Mac and/or VirtualBox these days to develop locally on their macOS systems?
As I work with more and more applications that have conflicting dependencies, it would be nice if Apple stepped up like Microsoft and started making this easier (e.g. WSL2 on Windows10).
Right now I'm trying to work out a way of using xhyve (https://github.com/machyve/xhyve) (which is what docker desktop (https://github.com/moby/hyperkit) is based on) to be able to script and instantiate development/staging environments locally but just in case my google foo is bad perhaps I am missing a more commonly used system?
I realize that a VM is needed since macOS isn't Linux but I don't like having to setup a full VM with its static and physical device characteristics to do compartmentalization.
MacBook Pro