Once upon a time I had a little intel j1900 box with esxi on it, running pfsense in one vm and ubuntu + docker in another. that lasted right up until I broke it, and seperated the two out again, having a home NAS and a ubiquity UDM instead for a router.Life was too short to juggle that setup.
I'd quite like an answer to this too for work reasons.