效率工具 | 快速创建虚拟机,Vagrant真香!

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

  • Vagrant 主要的功能如下:

    • 建立和删除虚拟机
    • 配置虚拟机相关参数
    • 管理虚拟机运行状态
    • 自动配置和安装开发环境
    • 打包和分发虚拟机运行环境
  • 因为 Vagrant 依赖于某种虚拟化技术,目前支持常见的 VirtualBoxVMWare等,所以在使用Vagrant之前我们需要先安装VirtualBoxVMWare,不然无法使用。推荐安装 VirtualBox

  • vagrant 可以快速,方便,全自动的构建虚拟化环境,这也是我们选择它的原因,而不是让我们像以前一样全部自己来部署。

  • 它类似与 docker 这种,有自己的仓库,我们直接可以通过命令从仓库中拉取虚拟镜像来快速构建

    下载安装

  • VirtualBox下载地址:https://www.virtualbox.org/wiki/Downloads ,下载好后安装直接下一步操作

  • vagrant下载地址:https://www.vagrantup.com/downloads.html ,也是直接下一步的操作完成,需要重启电脑安装完。

    注意:

    1. 两者软件最好都下载最新的,免得出现兼容问题,
    2. 需要安装虚拟机,需要先开启处理器虚拟化技术,VT-x/AMD-V硬件加速

Vagrant基本命令

命令 作用
vagrant box add 添加box的操作
vagrant init 初始化box的操作,会生成vagrant的配置文件Vagrantfile
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值