为什么 VirtualBox 在执行 `vagrant up` 时会打开而不是保持无头状态?

Why would VirtualBox open when executing `vagrant up` instead of remaining headless?

我使用 Roots 构建 WordPress 网站,它创建了一个 VirtualBox 并使用 Vagrant 配置它。当我执行 vagrant up 时,其中一个站点会导致 VirtualBox (Mac) 打开并保持打开状态。而所有其他项目都没有。

在我筛选 Roots 代码库之前,我想知道是否有人知道会发生这种情况的任何原因?

如果您请求打开 GUI,VirtualBox 将打开。你的 Vagrantfile 中会有如下内容:

...
config.vm.provider "virtualbox" do |v|
  ...
  vb.gui = true
  ...
end
...

您可以参考[文档]。(https://www.vagrantup.com/docs/virtualbox/configuration.html#gui-vs-headless)