第1章 简介

一场激动人心的旅程即将为您开启。本节将会重点关注Vagrant与其在DevOps中的角色。通过这些章节,您将学习一些有趣且有用的内容,以及关于Vagrant的知识和技巧。在开始的几章中,我们会专注于Vagrant的基础知识,并演示如何在计算机上安装和运行Vagrant。在后面的几章中,我们会专注于讲解Vagrant的核心功能,即命令、网络、多机器、Vagrantfile以及配合使用的配置管理工具(如Chef、Docker和Ansible)。学习完本书,您将掌握Vagrant坚实的基础知识以及部分DevOps日常工作流中的必要技能。

在本章中,我们将帮助您理解什么是Vagrant、什么是VirtualBox,以及如何将Vagrant与DevOps生态联系起来。我们还将介绍DevOps生态中当前开发工具的状态,并介绍组织中的不同人员如何使用Vagrant——而不仅是开发人员!学完本章,您将对Vagrant、VirtualBox和DevOps的基础知识有更进一步的了解。