Genymotion Desktop is meant to be installed and run on real hardware. Therefore, running Genymotion in a virtual environment is not supported.
Genymotion Desktop will also not run in an instance from a Cloud service, such as AWS, GCP, Alibaba, or Microsoft Azure.
See Can Genymotion Desktop run in a Cloud service (AWS, Google Cloud, MS Azure, Alibaba, etc.)?
We have developed two Cloud solutions to run Genymotion in the Cloud: Genymotion SaaS and Genymotion PaaS. For more information about those products, visit https://www.genymotion.com
For more details about Genymotion Desktop supported systems, please refer to What are Genymotion Desktop requirements?