这里直接引用百度百科的介绍啦~^_^
Vagrant是一个基于Ruby的工具,用于创建和部署虚拟化开发环境。它
使用Oracle的开源VirtualBox虚拟化系统,使用 Chef创建自动化虚拟环境。vagrant介绍
vagrant因为依赖于virtualbox的虚拟化api。所以使用之前要安装virtualbox,当然也可以是vwmar,这里使用virtualbox
vagrant box add mylinuxenv D:/centos5.6.box
vagrant init mylinuxenv
就能以mylinuxenv这个box虚拟化一个虚拟机,目录就是D:/vagrantenv/
。这个目录里的文件及目录都会自动挂载到你的虚拟机中,挂在的目录名是/vagrant/
在以上的命令之后,在D:/vagrantenv/会产生一个Vagrantfile,此文件记录的是一些虚拟机的配置信息,挂载哪些目录等。
vagrant up
执行之后,虚拟机启动,可是用ssh 127.0.0.1 2222链接到你的虚拟机 (vagrant在本机将22端口映射到2222端口) 执行ifconfig -a 察看网卡状况,起效,则之后你可以通过对应的ip访问你的虚拟机
vagrant 虚拟化linux开发环境,布布扣,bubuko.com
原文地址:http://www.cnblogs.com/geksong/p/3774573.html