如何在VM中使用分子来测试安装Docker的Ansible角色

如何在VM中使用分子来测试安装Docker的Ansible角色,docker,ansible,virtualbox,molecule,Docker,Ansible,Virtualbox,Molecule,我有一个Ansible角色,在CentOS环境中安装Docker并启动Docker守护进程。我想使用Molecular来测试它,但由于我的工作站是一台Windows PC,我必须从VirtualBox虚拟机运行Molecular。至少理论上我的选择是: 使用Molecular的流浪驱动程序在我的虚拟机中运行虚拟机 使用Molecular的Docker驱动程序,并有一个Docker容器来启动Docker守护进程 就我所知,第一种选择在VirtualBox中并不真正可行;有没有办法实现第二个目标

我有一个Ansible角色,在CentOS环境中安装Docker并启动Docker守护进程。我想使用Molecular来测试它,但由于我的工作站是一台Windows PC,我必须从VirtualBox虚拟机运行Molecular。至少理论上我的选择是:

  • 使用Molecular的流浪驱动程序在我的虚拟机中运行虚拟机
  • 使用Molecular的Docker驱动程序,并有一个Docker容器来启动Docker守护进程
就我所知,第一种选择在VirtualBox中并不真正可行;有没有办法实现第二个目标?我四处搜索,但我发现的所有帖子都是关于从容器中运行分子本身,而不是我描述的设置


如果我尝试使用默认分子场景,systemctl将无法启动docker守护进程。

委派的驱动程序和另一个VirtualBox虚拟机与带有分子的虚拟机并排运行?我必须对此进行检查。
委派的
驱动程序和另一个VirtualBox虚拟机与带有分子的虚拟机并排运行?我必须进行检查。