Vagrant
Vagrant是一个虚拟机的配置管理系统。它面向开发人员来创建虚拟机,但是也可以用于其他目的。
Vagrant支持几种虚拟化提供商,VirtualBox是一个在开发人员中比较流行的提供商。
首先是一些准备工作。根据操作系统发行版的指南去安装vagrant。在Fedora上运行的命令如下:
这会安装一系列的包。不过,在Fedora上安装时我们会碰到一些问题。Fedora的Vagrant包使用libvirt作为虚拟机提供商而不是VirtuaIBox。在很多场景下这已经足够用了,但是在我们的场景下更希望使用VirtualBox作为提供商,这就需要在Fedora上做一些额外的工作了。如果你用的是其他的操作系统发行版,情况可能会不太一样。