如何 运行 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
我正在尝试使用 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