如何 运行 Laravel/Homestead 在已经设置好的 VirtualBox 上?

How to run Laravel/Homestead on already setup VirtualBox?

我正在尝试使用 vagrant/Oracle VM VirtualBox 在 VirtualBox 上安装 laravel/homestead。

我意识到我可以像这样通过命令行添加 Homestead 框

vagrant box add laravel/homestead

这样做的问题是,它会创建一个动态大小的硬盘驱动器,这会使 VM 性能变差并且响应非常慢。

为了解决这个问题,我使用 VM VirtualBox Manager GUI 手动创建了一个具有固定大小 HD 的 VM box。

现在,我需要 运行 homestead 我手动创建的框。

如何 运行 Homestead 在我创建的 "devBox" 框上?

当您 运行 vagrant box add laravel/homestead 命令时,您正在将一个全新的盒子下载到 vagrant 盒子列表中,这样您就可以开始使用那个盒子了,但它将是(正如我所说的)一个新盒子, 你不能 运行 一个盒子套在另一个盒子里,你需要 运行 每个单独的盒子。

每个盒子都是一个全新的虚拟机,因此您的 virtualbox 上将有 2 个虚拟机,一个用于 laravel homestead,一个用于 devBox