我想使用Vagrant但不会污染我正在使用n + VirtualBox机器的机器.
我在网上搜索但一无所获.我真正想要的是在我的笔记本电脑上工作并在vagrant up那里调用,但它应该在我的网络上安装了VirtualBox的另一台例如Linux计算机上启动客户机.
这可能是在这个时候,因为它与aws提供者没有太大的不同,它与EC2完全相同.
如果它使用NTFS而不是使用rsync 的aws-provider也会很好.
感谢您提前的答案.丹尼尔
我是Vagrant的新手,目前正尝试从单个Vagrantfile中提供一个VirtualBox和AWS框(使用vagrant-aws插件).
我的Vagrantfile如下所示:
Vagrant.configure("2") do |config|
config.vm.define :web do |web_config|
web_config.vm.box = "dummy"
web_config.vm.box_url = "https://github.com/mitchellh/vagrant-aws/raw/master/dummy.box"
web_config.vm.provider :aws do |aws|
aws.access_key_id = "ACCESS KEY"
aws.secret_access_key = "SECRET KEY"
end
end
config.vm.define :db do |db_config|
db_config.vm.box = "precise32"
db_config.vm.box_url = "http://files.vagrantup.com/precise32.box"
db_config.vm.provider :virtualbox do |vb|
end
end
end
Run Code Online (Sandbox Code Playgroud)
所以基本上我正在尝试使用AWS for web和数据库的网络盒.是否可以从单个Vagrantfile执行此操作?以下vagrant up命令是否会创建和配置两个VM?
vagrant up --provider=aws
Run Code Online (Sandbox Code Playgroud)