记录vagrant环境搭建安装。
准备工作
安装工具下载地址
VirtualBox-5.1.24-117012-Win.exe
CentOS-7-x86_64-Vagrant-1812_01.VirtualBox.box
注意:
- VirtualBox的版本号和Vagrant的版本号要求匹配度很高,建议按对应保留号下载。
- centos7box下载地址的链接需要手动拼接出来,可查看文章。
安装VirtualBox
点击安装VirtualBox,并在安装完成后测试能否正常运行vagrant。
安装Vagrant
点击安装即可
使用Vagrant
1.添加box
#提前下载好的box文件,~/box/precise64.box,我们给这个box命名为ubuntu12.04
vagrant box add ubuntu12.04 ~/box/precise64.box
#box文件也可以是远程地址 base 为默认名称
#vagrant box add base http://files.vagrantup.com/lucid64.box
2.初始化
#打开目录
#cd ~/vagrant/work
#初始化
vagrant init
#如果你添加的box名称不是base,那么需要在初始化的时候指定名称,例如
vagrant init ubuntu12.04
3. 查看Box
#查看所有的盒子列表
vagrant box list
4. 启动虚拟机
vagrant up
注:此处遇到的问题可能大不相同,自行百度。
5. 查看虚拟机状态
vagrant status
//若虚拟机已启动,会显示running
Current machine states:
default running (virtualbox)
The VM is running. To stop this VM, you can run `vagrant halt` to
shut it down forcefully, or you can run `vagrant suspend` to simply
suspend the virtual machine. In either case, to restart it again,
simply run `vagrant up`.
6. 关闭虚拟机
vagrant halt
7.打包分发
vagrant package