在Mac OS下使用Docker运行android模拟器x86

Car*_* Li 6 android emulation

我在我的安装了docker.app,我想在docker镜像中启动android x86模拟器.
不幸的是,我在尝试启动模拟器时遇到了以下错误.(模拟器@ nexus7)

错误:x86仿真目前需要硬件加速!
请确保KVM已正确安装和使用.
CPU加速状态:KVM需要支持vmx或svm的CPU

鉴于我的Mac OS实际上似乎支持vmx,我怎么能启动android x86模拟器?

sas*_*sas 4

我设法做到这一点的方式(目前)有点复杂:我在 Parallels 中设置了一个 ubuntu 虚拟机并启用了“嵌套虚拟化”

在此输入图像描述

通过该设置,我成功地通过 Mac 上的 docker 启动并运行了 Android UI 测试。

我还没有弄清楚如何在没有额外的 Parallels VM 层的情况下做到这一点。