美文网首页vagrant
vagrant是什么以及其作用

vagrant是什么以及其作用

作者: liamu | 来源:发表于2017-03-08 15:46 被阅读175次

一、定义

Vagrant是一个基于Ruby的工具,用于创建和部署虚拟化开发环境。它 使用Oracle的开源VirtualBox虚拟化系统,使用 Chef创建自动化虚拟环境。

  • 建立和删除虚拟机
  • 配置虚拟机运行参数
  • 管理虚拟机运行状态
  • 自动化配置和安装开发环境
  • 打包和分发虚拟机运行环境

二、虚拟机的优点

  • 演示环境,可以安装各种演示环境
  • 保证主机的快速运行,减少不必要的垃圾安装程序
  • 避免每次重新安装
  • 想测试一下不熟悉的应用,在虚拟机中随便安装和彻底删除
  • 体验不同版本的操作系统,如Linux、Mac等

Vagrant的依赖

依赖某项具体的虚拟化技术
virtual
wmware

vagrant的作用

个人角度

  • 跨平台
  • 可移动
  • 自动化部署无需人工参与
  • 面试加分项

公司角度

  • 减少人力培训成本
  • 统一开发环境

vagrant适用范围

  • 开发环境
  • 项目配置比较复杂

相关文章

  • vagrant是什么以及其作用

    一、定义 Vagrant是一个基于Ruby的工具,用于创建和部署虚拟化开发环境。它 使用Oracle的开源Virt...

  • Vagrant 虚拟机管理

    Vagrant 是什么 Vagrant is a tool for building and distributi...

  • Mac下的Lavalel环境homestead配置

    vagrant 最近在配Lavalel的环境时接触到了vagrant虚拟机,vagrant是什么呢? Vagran...

  • 01-初识脚本

    细节 shebang 是什么及其作用参数是什么if...else... 是什么返回值是什么 需要记忆的点 echo...

  • Vagrant

    Vagrant是什么? Vagrant是一款用来构建虚拟开发环境的工具,非常适合 php/python/ruby/...

  • HDR及其应用(tone mapping/bloom

    HDR及其应用(tone mapping、bloom) 1.什么是HDR,作用是什么2.HDR的有关应用及其原理3...

  • vagrant学习笔记

    Vagrant 是用来管理虚拟机的工具,Vagrant 的主要作用是提供一个可配置、可移植和复用的软件环境。Vag...

  • vagrant安装

    一、Vagrant是什么? 二、Vargant的好处 Vagrant会创建共享文件夹,用来在主机和虚拟机之间进行资...

  • Vagrant命令

    vagrant help vagrant help vagrant [command] -h vagrant bo...

  • 初次使用vagrant上手

    0 Vagrant是什么? 使用虚拟机需要配置它使用的iso,CPU内存硬盘网络等,而vagrant可以用脚本来管...

网友评论

    本文标题:vagrant是什么以及其作用

    本文链接:https://www.haomeiwen.com/subject/qxibgttx.html