Vagrant:如何配置 vagrant 以使用不同的 Vagrantfile
Vagrant: How to configure vagrant to use different Vagrantfiles
如何使用 Vagrant 进行测试,例如Debian、Ubuntu、SuSE 等 VM 上的应用程序 运行。
当前项目有一个 Vagrantfile,里面有配置。要启动 Vagrant 虚拟机,我 运行
vagrant up
vagrant provision
现在我想知道如何做
vagrant up suse ... 然后 vagrant up debian
您可以执行以下操作之一:
具有 git
不同的分支,Vagrantfile 将根据您的分支而有所不同。请小心,因为您的 .vagrant
目录与您的 Vagrantfile 不匹配,您将需要启动和配置每个 VM 并切换 .vagrant 目录。
你可以使用 vagrant multi machine 通常你用它来重现多层环境,这样每个 VM 都可以同时启动 运行,但你可以配置和独立启动每个虚拟机
真正使用不同的项目文件夹,每个文件夹都有一个特定的 Vagrantfile 和一个 .vagrant 目录,每个文件夹都有特定的用途
如何使用 Vagrant 进行测试,例如Debian、Ubuntu、SuSE 等 VM 上的应用程序 运行。
当前项目有一个 Vagrantfile,里面有配置。要启动 Vagrant 虚拟机,我 运行
vagrant up
vagrant provision
现在我想知道如何做
vagrant up suse ... 然后 vagrant up debian
您可以执行以下操作之一:
具有
git
不同的分支,Vagrantfile 将根据您的分支而有所不同。请小心,因为您的.vagrant
目录与您的 Vagrantfile 不匹配,您将需要启动和配置每个 VM 并切换 .vagrant 目录。你可以使用 vagrant multi machine 通常你用它来重现多层环境,这样每个 VM 都可以同时启动 运行,但你可以配置和独立启动每个虚拟机
真正使用不同的项目文件夹,每个文件夹都有一个特定的 Vagrantfile 和一个 .vagrant 目录,每个文件夹都有特定的用途