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