Vagrant
Vagrant是一個(gè)虛擬機(jī)的配置管理系統(tǒng)。它面向開(kāi)發(fā)人員來(lái)創(chuàng)建虛擬機(jī),但是也可以用于其他目的。
Vagrant支持幾種虛擬化提供商,VirtualBox是一個(gè)在開(kāi)發(fā)人員中比較流行的提供商。
首先是一些準(zhǔn)備工作。根據(jù)操作系統(tǒng)發(fā)行版的指南去安裝vagrant。在Fedora上運(yùn)行的命令如下:
這會(huì)安裝一系列的包。不過(guò),在Fedora上安裝時(shí)我們會(huì)碰到一些問(wèn)題。Fedora的Vagrant包使用libvirt作為虛擬機(jī)提供商而不是VirtuaIBox。在很多場(chǎng)景下這已經(jīng)足夠用了,但是在我們的場(chǎng)景下更希望使用VirtualBox作為提供商,這就需要在Fedora上做一些額外的工作了。如果你用的是其他的操作系統(tǒng)發(fā)行版,情況可能會(huì)不太一樣。