https://github.com/hashicorp/vagrant
Possibly devenv, as well.. Though I haven't personally tried it
https://github.com/hashicorp/vagrant
Possibly devenv, as well.. Though I haven't personally tried it
Now there is overhead for mounting local volumes into the container, but I’ve found them to be negligible on my Apple Silicon Mac’s in the last year or 2. (Apple seems to have been the one to fix it with their new virtualization framework which docker for Mac supports).
Now back when they first added their APFS file system things were atrociously slow when it came to Disk IO (as in 10x slowdowns or more) and there were various workarounds but it seems resolved to me now.
I haven't had a need to reach for it yet, but I will probably try it out at some point.
On the other hand, the ability to put non python deps in a place that feels like a venv... feels pretty magical.
The changelog lists both improvements and bug fixes and there's even apparently some effort to port it away from ruby: https://github.com/hashicorp/vagrant/blob/v2.3.7/internal/cl...