供應(yīng)商
在本入門指南中,您的項(xiàng)目始終由VirtualBox支持。 但是Vagrant可以與各種各樣的后端提供商合作,比如VMware,AWS等等。 閱讀每個(gè)提供商的頁面,了解更多關(guān)于如何設(shè)置他們的信息。
一旦你安裝了某個(gè)虛擬機(jī)提供商的虛擬機(jī),你不需要對(duì)vagrantfile進(jìn)行任何的更改,只需要在運(yùn)行vagrant up
命令時(shí)添加適當(dāng)?shù)膮?shù)就可以了,vagrant會(huì)完成剩下的工作:
$ vagrant up --provider=vmware_fusion
準(zhǔn)備把它移到云端? 使用AWS吧:
$ vagrant up --provider=aws
一旦你運(yùn)行vagrant up
命令,并帶有其他提供商的參數(shù)后,以后的每一個(gè)vagrant命令都不需要再添加相關(guān)的參數(shù)了。vagrant可以自動(dòng)識(shí)別出來。所以,當(dāng)你準(zhǔn)備使用SSH或者銷毀,或者別的什么命令的時(shí)候,只要像平常那樣就行,比如:vagrant destroy
命令,不用添加任何標(biāo)識(shí)。
有關(guān)提供者的更多信息,請(qǐng)閱讀有關(guān)提供者的完整文檔。
下一步
就是這樣了!您已經(jīng)成功完成了Vagrant入門。 以下是你可能會(huì)覺得有趣的一些主題:
VirtualBox設(shè)置
使用插件
自定義同步目錄
使用Puppet、Chef或者Ansible