Vagrant搭建虚拟化开发环境

1、安装 VirtualBox

下载地址:https://www.virtualbox.org/wiki/Downloads

2、安装 Vagrant

下载地址:http://downloads.vagrantup.com

3、添加Box

到 vagrantcloud 上找一个 box.

下载地址:http://www.vagrantbox.es

方式一:使用http远程添加

vagrant box add boxName http://BoxUrl

方式二:使用本地box文件

vagrant box add boxName D:/centos-7.0-x86_64.box

个人推荐先使用迅雷将Box下载到本地,再使用方式二安装,因为墙的原因,线上安装会很慢

4、初始化开发环境

vagrant init boxName

接下来执行开机命令,就会进入安装

vagrant up

等个几分钟左右,就安装成功了。成功之后可以输入一下命令可以连接进虚拟机:

vagrant ssh

链接成功之后,就可以对该系统进行操做了

5、常用命令

vagrant init  # 初始化
vagrant up  # 启动虚拟机
vagrant halt  # 关闭虚拟机
vagrant reload  # 重启虚拟机
vagrant ssh  # SSH 至虚拟机
vagrant status  # 查看虚拟机运行状态
vagrant destroy  # 销毁当前虚拟机

错误处理:

在运行 vagrant up时系统没有响应,卡在那不动,系统是win7。

两种解决方式:

  1. 网上有人说是因为VirtualBox和Vagrant版本不对,下载互相匹配的版本即可,我网上找了一些说是可以的匹配版本试了还是不行,放弃了。
  2. 将windows7自带的是powershell 2.0 可以自己升级 到 powershell 5.1。可行

powershell下载地址:https://github.com/PowerShell/PowerShell/releases
下载对应的版本安装即可

参考资料:

Vagrant官方文档 www.vagrantup.com/docs/

Vagrant搭建虚拟化开发环境 www.jianshu.com/p/3c3f35436c05

使用 Vagrant 打造跨平台开发环境 segmentfault.com/a/1190000000264347

Vagrant简介和安装配置 rmingwang.com/vagrant-commands-and-config.html

在windows 7中vagrant up 无反应,没任何信息输出 blog.csdn.net/cow66/article/details/77993908

标签:Vagrant 发布于:2019-10-26 00:42:58