Vagrant简介
Vagrant 是一个基于 Ruby 的工具,用于创建和部署虚拟化开发环境
总的来说还是很好用的,两三个命令就可以启动一台虚拟机,比用virtualbox启动快多了,不过也存在一个问题,box很不好找,找到之后不好下。
Vagrant安装
下载vagrant
[官网地址 | https://www.vagrantup.com/] 点击下载相关的就可以了
启动vagrant
- 新建一个文件夹 Vagrant,进入
- 使用命令 vagrant init centos/7
- 使用命令 vagrant up
也可以使用vagrant boxes[http://www.vagrantbox.es/]
vagrant box add {title} {url}
vagrant init {title}
vagrant up
安装遇到的坑
-
“Rsync” could not be found on your PATH solution:在C:\Users{username}.vagrant.d\boxes\centos-VAGRANTSLASH-7\1704.01\virtualbox 下打开Vagrantfile 将里面的type:rsync 换成virtualbox
-
安装到SSH auth method:private key处卡住了 solution:重启电脑进入BIOS设置,将virtualization technology 改成enabled
-
安装完成 报错 mount: unknown filesystem type 'vboxsf' solution: 不用管,不影响正常使用,只是没有共享文件夹