multipass-compose
This post is about “real” virtual machines, not container-based virtualization. So the “you can just stuff it into Docker” reflex doesn’t quite apply here.
Building cloud services means we constantly use virtual machines. In production, type-1 hypervisors — the kind that, simply put, run on bare
metal; on our local machines, type-2, the familiar ones — VirtualBox,
qemu, and possibly Parallels Desktop.