Wenn du die Vm als sowas wie eine Docker Alternative nutzen willst, kann ich da nur Alpine Empfehlen. Es wird ja nicht umsonst von vielen docker images als Anfang genommen, um diese zu entwickeln.
Anonsten solltest du ja selber wissen, was du mit der Vm tun willst, und dementsprechend schauen welche Distro deine Anforderungen erfüllt