Vagrant 一次运行多个流浪箱(在不同端口上)
我有一个版本控制的项目和我的Vagrant文件以及一些引导脚本 我想要相同的设置,但在一个不同的项目中,所以我复制了所有内容,并更改了远程源等等,以创建一个全新的项目 接下来,我更改了Vagrantfile端口。它以前是4567,但现在我把它改为45678,希望我可以从不同的端口访问每个站点 (即从4567访问站点A,但同时能够从45678访问站点B) 两个文件使用相同的basebox:Vagrant 一次运行多个流浪箱(在不同端口上),vagrant,vagrantfile,Vagrant,Vagrantfile,我有一个版本控制的项目和我的Vagrant文件以及一些引导脚本 我想要相同的设置,但在一个不同的项目中,所以我复制了所有内容,并更改了远程源等等,以创建一个全新的项目 接下来,我更改了Vagrantfile端口。它以前是4567,但现在我把它改为45678,希望我可以从不同的端口访问每个站点 (即从4567访问站点A,但同时能够从45678访问站点B) 两个文件使用相同的basebox: config.vm.box = "hashicorp/precise64" 现在我试着流浪,但我被告知:
config.vm.box = "hashicorp/precise64"
现在我试着流浪,但我被告知:
==> default: Checking if box 'hashicorp/precise64' is up to date...
==> default: VirtualBox VM is already running.
我以为这是另一个盒子。我能同时让两个人跑步吗?
问题是它们都被称为default
?
vagrant文件中没有任何方法可以更改它,如果看起来是这样的话。看起来您还复制了一个隐藏的
.vagrant
文件夹,该文件夹引用了现有的虚拟机
尝试移除它
==> default: Checking if box 'hashicorp/precise64' is up to date...
==> default: VirtualBox VM is already running.