Installing Amahi on a Virtual Machine (VM) is not too different than installing on real hardware. Many people have done it with [[VirtualboxVirtualBox]], VMWare Server, VMWare Fusion and VMWare Workstation.
The only real difference is in finding out what the network settings are, because we recommend you run the VM in NAT mode if you are testing things out, i.e. unless you plan to use the VM to serve other systems.