供应商
在本入门指南中,您的项目始终由VirtualBox支持。 但是Vagrant可以与各种各样的后端提供商合作,比如VMware,AWS等等。 阅读每个提供商的页面,了解更多关于如何设置他们的信息。
一旦你安装了某个虚拟机提供商的虚拟机,你不需要对vagrantfile进行任何的更改,只需要在运行vagrant up
命令时添加适当的参数就可以了,vagrant会完成剩下的工作:
$ vagrant up --provider=vmware_fusion
准备把它移到云端? 使用AWS吧:
$ vagrant up --provider=aws
一旦你运行vagrant up
命令,并带有其他提供商的参数后,以后的每一个vagrant命令都不需要再添加相关的参数了。vagrant可以自动识别出来。所以,当你准备使用SSH或者销毁,或者别的什么命令的时候,只要像平常那样就行,比如:vagrant destroy
命令,不用添加任何标识。
有关提供者的更多信息,请阅读有关提供者的完整文档。
下一步
就是这样了!您已经成功完成了Vagrant入门。 以下是你可能会觉得有趣的一些主题:
VirtualBox设置
使用插件
自定义同步目录
使用Puppet、Chef或者Ansible