如何使用Vagrant向Virtualbox添加,安装和运行CentOS 7 Vagrant框

时间:2020-02-23 14:38:15  来源:igfitidea点击:

如何在virtualbox上安装带有vagrant的centos 7 box。
以下是要遵循的步骤:

1)首先从链接http://www.vagrantbox.es/下载Centos 7 vagrant框。
直接链接下载CentOS 7框下载完成后,在主目录中创建一个vagrant文件夹

mkdir -p ~/vagrant/centos7
 cd ~/vagrant/centos7

2)现在复制下载的centos7 vagrant框,并将其放在我们刚创建的目录中。
3)我们应该已经安装了vagrant,如果尚未安装,请下载vagrant并进行安装。

就我而言,我正在使用流浪汉1.7.4和Virtualbox 5.0。
看看如何在Ubuntu和Kali Linux上安装Virtualbox Latest。
现在以标准用户身份打开终端,并cd到包含vagrant centos7 box的目录中

4)通过执行以下命令来添加centos7 box

vagrant box add centos-7.0-x86_64.box --name centos7

将centos7替换为我们希望框具有的名称,并将centos-7.0-x86_64.box替换为我们下载的框的名称。
如果虚拟机是在Virtualbox上创建的,我们应该会看到以下消息:"将盒子成功添加到Virtualbox"

5)现在,通过执行以下内容来创建启动vm所需的Vagrantfile:

vagrant init

6)编辑Vagrantfile,并在从Box文件创建vm时,用在–name选项中指定的名称替换文件内部的box名称。

就我而言,名称为centos7.
使用我们喜欢的任何编辑器,进行更改并将其保存到文件中。

vim  Vagrantfile

7)现在是时候启动添加的框了。

使用命令

vagrant up

8)使用以下命令登录到CentOS 7虚拟机

vagrant ssh

我们可以从下面的屏幕快照中看到我已经成功登录到Virtualbox上的Centos 7框。
我们可以进行系统更新和升级。

9)下次我们要ssh进入添加的Centos 7框时,只需cd到我们创建的目录并执行

vagrant ssh