是否可以使用 virtualbox vagrant provider 在特定组中添加虚拟机?

Is it possible to add vms in a particular group with virtualbox vagrant provider?

我的 virtualbox 中有几个虚拟机。我希望在不同的组中看到它们,而不是 ui 中的单个列表。因此,特定环境的所有机器都将组合在一起。是否可以在 vagrantfile 中提及组名?

我没有尝试,但我认为以下应该有效

config.vm.provider "virtualbox" do |v|
  v.customize ["modifyvm", :id, "--groups", "mygroupname"]
end

有可能。来自 VirtualBox 手册的通知:

--groups , ...: This changes the group membership of a VM. Groups always start with a / and can be nested. By default VMs are in group /.

就这样:

config.vm.provider "virtualbox" do |v|
  v.customize ["modifyvm", :id, "--groups", "/mygroupname"]
end