VirtualBox
Used at Enlighted.
For VirtualBox, the things are mounted at
cd /media/sf_Projects/sw_lab_robotics
Set up networking like this so that you can have ROS2 nodes communicate on different devices https://serverfault.com/questions/225155/virtualbox-how-to-set-up-networking-so-both-host-and-guest-can-access-internet