我有一台Mac Sierra 10.12操作系统虚拟机,使用VirtualBox托管在Windows 10 Home上。
我想在这个Mac VM中运行Docker,但是当我尝试时,我收到以下错误消息:
错误 …
Docker Desktop for Mac使用HyperKit(参见 https://docs.docker.com/docker-for-mac/install/ ),反过来使用需要CPU EPT的xhy.ve( https://en.wikipedia.org/wiki/Second_Level_Address_Translation#EPT , https://github.com/moby/hyperkit )。
人们说VB尚不支持嵌套虚拟化 - 请参阅 https://forums.virtualbox.org/viewtopic.php?f=7&t=86922 。
所以我怀疑VB不提供EPT功能,因此Docker Desktop无法运行。