Genymotion Desktop has been designed to run on real hardware. Therefore, running Genymotion in a virtual environment is not supported.
Genymotion Desktop will 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, do not hesitate to visit https://www.genymotion.com
For more details about Genymotion Desktop supported systems, please refer to What are Genymotion Desktop requirements?