在Windows虚拟机中运行Docker

问题描述 投票:1回答:1

使用:

  • 适用于Windows 10的Docker Desktop
  • MobaXterm将RDP转换为Windows 10 VM
  • 硒3.141.59

我目前正试图在docker容器中运行selenium Grid,但我遇到了一些问题。我的PC和VM都启用了Hyper-V和Containers。

问题是,与我之前的同事不同,我使用的是Windows VM而不是Linux VM。当我尝试在虚拟机中运行docker时,它说我需要启用嵌套虚拟化。

这是正确的还是我甚至不应该在VM上运行Docker而是在我的物理机器上运行?

docker virtual-machine docker-swarm selenium-grid mobaxterm
1个回答
0
投票

Windows上的Docker要求VM能够运行docker守护程序(Virtualbox或Hyper-V),因此您可以选择在另一个VM中运行VM,这就是您需要嵌套虚拟化的原因。

Docker Desktop已经与具有VM的主机隔离,您无需运行其他VM实例。

© www.soinside.com 2019 - 2024. All rights reserved.