这篇 Vagrant 入门文章将带你创建一个 Vagrant 项目,这个过程将会用到 Vagrant 所提供的主要基本特性。如果想了解 Vagrant 能为你带来哪些好处,可以阅读 Vagrant 官网文档的  "Why Vagrant?"  部分。

Vagrant

Vagrant 是一个管理虚拟主机生命周期的命令行工具。本文旨在从上到下对 Vagrant 各个特性进行全面讲解,尽可能多的涵盖细节。如果你只是想入门 Vagrant ,那么本文是一个非常好的开始。

本文将会使用到 VirtualBox,因为它在各个主要的操作系统平台上都是免费的,并且已集成到 Vagrant 中。不过,在读完文档后,请不要忘记 Vagrant 还可以配合很多其他虚拟机平台一起工作。

在深入第一个 Vagrant 项目之前,请安装最新版本的 Vagrant ,并且安装好 VirtualBox,因为后续环节我们会把 VirtualBox 作为我们的 provider 进行主要讲解。

如果你更喜欢阅读纸质书本, 《Vagrant: Up and Running》 可能是一个不错的选择,该书已在 O'Reilly 出版,其作者正是 Vagrant 的作者。

#1 - UP AND RUNNING

$ vagrant init hashicorp/precise64
$ vagrant up

网友评论