您的位置:首页 > 其它

vagrant 资源收集

2015-07-10 00:58 435 查看
最近在学习vagrant 管理虚拟机,总结了一下学习文档,以下是来之我的独立博客 "程序员和厨子"

为什么要使用vagrant

举两个典型的例子,第一种,有时候开发环境开发出来的web应用在产品的线上环境运行不起来,可能大部分开发人员开发时使用windows 系统,而线上环境是linux系统,解决这个问题一般很多在windows中开发的开发人员会安装虚拟机,安装和线上系统一致,环境一致的linux系统。 第二种,多服务器web应用开发,比如分布式web开发,稍微复杂的web应用,后端处理就不会只用一个服务器了,可能会有多个服务器共同处理,如何在开发环境中快速的布置多个服务器进行测试,或者是开发环境就是多服务器的,这样保持和线上环境一致的配置就会很方便,解决这个问题,可能是配置多个虚拟机搞定,但是对于普通开发人员的机器配置来说来说要求比较高,
也难管理多里多个虚拟机。这时vagrant 就是用来解决上面的两个典型问题, 管理虚拟机,可以统一开发人员的开发环境,更容易地创建和测试多服务器web应用。统一开发环境,提高团队协作,减少不必要的因素,提高生产效率,vagrant 

对团队协作开发是一个不错的工具。

官方文档:

https://docs.vagrantup.com/v2/

b412

官方文档全英文,如果要快速入门可以参考官方文档和下面的一些博客,看完这些内容,基本算是入门了

1.典型用法:

安装和使用:
http://ninghao.net/blog/1566
http://ninghao.net/blog/2077

http://segmentfault.com/a/1190000000264347

https://github.com/astaxie/Go-in-Action/blob/master/ebook/zh/01.2.md

https://github.com/astaxie/Go-in-Action/blob/master/ebook/zh/01.3.md

配置共享目录:http://ninghao.net/blog/2078

配置网络:http://ninghao.net/blog/2079

2.打造自己的box
http://blog.csdn.net/samxx8/article/details/38943395
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  vagrant