天天看点

Vagrant快速搭建Linux环境Vagrant是什么

文章目录

  • Vagrant是什么
    • 一、 Virtual Box是什么
    • 二、下载Virtual Box
      • 1.前提需要
      • 2.下载地址
    • 三、安装Vagrant
      • 1.下载地址
      • 2.验证:
    • 四、安装Linux
      • 1.安装命令
      • 2. 启动命令
    • 五、连接虚拟机
    • 六、ping通虚拟机
      • 1. 查看本地IP
      • 2. 修改Vagrantfile文件
      • 3. 重启虚拟机

Vagrant是什么

Vagrant是一个虚拟机管理和配置工具,所以虚拟机系统还得靠专门的虚拟化软件,Vagrant它底层支持VirtualBox、VMware甚至AWS作为虚拟机系统。通常情况下,如果你的Vagrant环境需要封装给其他小伙伴们用,最好使用VirtualBox这个支持OSX/Linux/Win三大宿主系统的免费软件作为后端。而且,Vagrant默认已经内置了VirtualBox Provider用来跟 VirtualBox交互,所以安装完Vagrant再去VirtualBox官网下载并安装VirtualBox就可以正式开始使用了。

总之,Vagrant是通常用于构建及配置虚拟开发环境的软件。

Vagrant并不提供虚拟化技术,本质上是一个虚拟机外挂,通过虚拟机的管理接口来管理虚拟机。说白了vagrant就是一个普普通通的装了一个Linux的VirtualBox虚拟机,配以vagrant团队为之开发的一系列套件,辅助完成诸如安装初始化、文件同步、ssh、部署环境升级、功能插件安装等等一些列问题的开发环境部署套件。

vagrant虚拟开发环境搭建好之后,在Virtualbox中可以看到被vagant创建出来的新虚拟机

原文链接:https://blog.csdn.net/wangjianno2/article/details/53728883

一、 Virtual Box是什么

简单说就是虚拟机软件,同类型产品还有VMware和、Hyper-V

二、下载Virtual Box

1.前提需要

安装之前我们需要开启电脑主板虚拟化技术
           

2.下载地址

https://www.virtualbox.org/wiki/Downloads
           
Vagrant快速搭建Linux环境Vagrant是什么

三、安装Vagrant

1.下载地址

https://www.vagrantup.com/downloads 
           

2.验证:

安装成功重启系统后打开 cmd 验证是否安装完成

vagrant
           
Vagrant快速搭建Linux环境Vagrant是什么

可以看到有vagrant的命令提示便安装成功了

四、安装Linux

1.安装命令

vagrant  init  centos/7
           

这个命令是初始化一个centos/7环境;然后在C:\Users\Administrator这个路径下生成了一个虚拟机配置的文件

Vagrant快速搭建Linux环境Vagrant是什么
Vagrant快速搭建Linux环境Vagrant是什么

2. 启动命令

vagrant up
           
Vagrant快速搭建Linux环境Vagrant是什么

启动虚拟环境 过程有些漫长 要从官网下载镜像 启动这个虚拟容器 等待完成即可

如果需要安装其他系统的虚拟机 到vagrant官方镜像仓库去换个镜像名字即可

vagrant官方镜像仓库地址:https://app.vagrantup.com/boxes/search

五、连接虚拟机

vagrant  ssh
           
Vagrant快速搭建Linux环境Vagrant是什么

Virtual Box 管理页面

Vagrant快速搭建Linux环境Vagrant是什么

六、ping通虚拟机

1. 查看本地IP

Vagrant快速搭建Linux环境Vagrant是什么

2. 修改Vagrantfile文件

Vagrant快速搭建Linux环境Vagrant是什么

3. 重启虚拟机

vagrant reload
           

有错误请指出,一起学习;谢谢。

继续阅读