I currently use lightweight VMs (Proxmox containers) and git worktrees. I can fork an existing VM in in seconds. It is not entirely clear to me what I would gain from using your solution.
Proxmox forking in a few seconds is a miracle!
These are likely only a better value for you at large scale/if you start wanting to run hundreds.
Proxmox forking in a few seconds is a miracle!
These are likely only a better value for you at large scale/if you start wanting to run hundreds.