Genymotion Desktop has been designed to run on real hardware. Therefore, running Genymotion in a virtual environment is not supported.
Also, 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?