Archives

使用 Vagrant 在 CentOS 7 平台上使用命令行模式访问VirtualBox虚拟机镜像

前面介绍过在 Windows 平台安装虚拟机解决一些生物信息问题,现在要讲的是在 Linux 平台安装和使用虚拟机, 当然虚拟机平台还是 选用 VirtualBox,测试场景还是 CentOS 7 操作系统。

在安装VirtualBox和vagrant之前,需要准备好sudo用户或者root用户权限

这里不讨论为什么不使用 Docker 而使用 VirtualBox。

1 安装 VirtualBox

直接rpm安装,也可以下载下来安装:

sudo rpm -ivh http://download.virtualbox.org/virtualbox/5.1.26/VirtualBox-5.1-5.1.26_117224_el7-1.x86_64.rpm

这篇文档 VirtualBox 不是主角,所以写的不多。

2 安装 vagrant

直接rpm安装,也可以下载下来安装:

sudo rpm -ivh https://releases.hashicorp.com/vagrant/2.0.0/vagrant_2.0.0_x86_64.rpm

vagrant的镜像叫 box, 这里有一个 vagrant box 仓库 vagrantbox 可以使用, 包含了各种Linux的发行版本, 提及有大有小, 看阉割的程度了。

vagrant 有丰度的命令行接口:

Usage: vagrant [options] <command> [<args>] -v, –version […]