
亚历克斯·布朗顿
Vagrant是一款开源软件,它允许开发者以编程的方式管理虚拟机,帮助团队之间共享开发环境。本书不仅全面地介绍Vagrant的各个知识点,还包含很多相关生态的应用技巧。本书前8章以循序渐进的方式介绍Vagrant的各个功能点和特性,后6章则详细介绍5种主流配置管理工具(Ansible、Chef、Docker、Puppet和Salt),以及它们是如何与Vagrant协同工作的。阅读完本书,相信读者一定能有所收获。本书可供Vagrant开发与运维的初学者阅读,已经对Vagrant有所了解的读者在阅读本书后也将更好地理解和使用Vagrant。无论读者处于什么水平,通过学习本书讲解的全新知识点和应用技巧,都能有所收获。
最近觉得如果只是作为虚拟环境的使用方,比起学习 virtualbox,docker,VMware 等环境提供方的文档,不如直接学习下 vagrant,作为上层设施可以更好地提取出这个场景下的一些通用概念,所以就来微信读书上搜了下,只搜到了这一本书,快速读下来感觉比较一般,不如直接读官方文档 本来是比较期待能不能找到类似《vim实用技巧》这种有作者自己见解的书的,但这本书实在称不上是这种类型
太水了。坚持看了两章,又走马观花浏览了剩下内容,发现从道术器几个方面来看,本书只讲了器而已。并且时至今日,示例OS版本都已经略旧了(ubuntu16),且vagrant现在是2.4.3,有些书中的命令已经弃用。总的来说,如果只想了解器的话,不如直接看vagrant官方文档,我更想了解背后的道和术。所以,对我个人来说,本书没有价值。
不像本书,简直就是把文档给拿过来了。
vagrant 文档 + 部署nginx例子