美文网首页
制作 Vagrant Box

制作 Vagrant Box

作者: 千山Gu | 来源:发表于2018-08-04 15:58 被阅读0次

创建基础虚拟机时需要注意虚拟机命名,最好以字母或数字开始,中间使用-连接,否则,vagrant package 打包时会出现错误信息ubuntu_18: VM not created. Moving on...

最近,遇到需要将开发环境重复到多个操作系统上的场景,从头开始搭建开发环境有太过繁琐,便了解一下虚拟机相关的知识,发现了Vagrant 这一款工具。使用 Vagrant 可以快速地创建虚拟机,通过 Vagrant Box 将搭建好开发环境的虚拟机复制多份,保证开发环境的一致性。下面记录下 Vagrant Box 的创建过程。

1. 准备

安装虚拟机软件 VirtualBox 和 Vagrant。

2. 制作过程

2.1 安装虚拟机

我安装的系统是使用ubuntu 18.04,当然也可以安装其它系统如CentOS、windows等,具体安装流程可以在百度进行查找,不再详述。

2.2 搭建环境

这个一步根据自己的开发环境来决定怎么搭建,我只需要 Java 开发环境,所以就安装了 JDK、Maven 等工具。

2.3 创建 Vagrant Box

  1. 查询虚拟机名称,VBoxManage list vms
  2. 指定虚拟机名称来创建 Box,vagrant package --base ubuntu-18.04 --output ubuntu.box
  3. 添加创建的Box到Vagrant环境中,vagrant box add ubuntu-18.04 ubuntu.box
  4. 初始化运行环境并设置Vagrantfilevagrant init ubuntu-18.04
  5. 使用Vagrant运行虚拟机,vagrant up

至此,完成了整个制作流程。

相关文章

  • 制作 Vagrant Box

    创建基础虚拟机时需要注意虚拟机命名,最好以字母或数字开始,中间使用-连接,否则,vagrant package 打...

  • Vagrant

    查看vagrant box 添加vagrant box 创建一个vagrant box 查看状态 关机 暂停 回复...

  • vagrant

    Vagrant常用命令 Vagrant Cmd: vagrant box add 添加box的操作 vagrant...

  • Vagrant常用命令

    Vagrant的几个命令: vagrant box add添加box的操作 vagrant init 初始化box...

  • vagrant 全局解读

    利用vagrant 进行本地实验是一个非常好的选择 vagrant box vagrant box 就是系统镜像,...

  • VitualBox + Vagrant 搭虚拟机

    Install VirtualBox and Vagrant VirtualBox Vagrant Box: Ex...

  • Vagrant 基本用法

    1、检查当前的版本 # vagrant --version 2. 列出所有的box # vagrant box l...

  • Vagrant

    vagrant box 本地路径 /Users/ /.vagrant.d/boxes

  • Vagrant基础使用方法

    常用命令 vagrant box add ——添加box vagrant init——初始化运行环境 vagran...

  • 【vagrant】技能点

    导出box $ cd {path/to/vagrant/workdir}$ vagrant package --o...

网友评论

      本文标题:制作 Vagrant Box

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