添加 box

0
视频
0
完成
0%
进度
0
分钟
0
完成
0%
进度

box 其实就是某种操作系统的镜像文件,你也可以把它想像成是虚拟机本身。你可以去添加想要的 box ,vagrant 可以管理这些 box。在创建项目的时候,你可以决定使用哪个 box 。 这个视频我们就去添加一个 box 。

这里我们需要使用命令行工具。Mac 用户可以使用终端工具,PC 用户可以使用命令提示符。

打开以后,可以先查看一下系统里可以使用的 box ... 输入 vagrant box list ..

这里提示说,还没有安装 box ,可以使用 vagrant box add 去添加一个 box ...

我们可以在 vagrantclound 上面找到想要的 box

点击 discover boxes ...

在这里显示的是推荐使用的 box ,这个名字分成两个部分,左边这块是创建这个 box 的用户的名字 ... 后半部分说明了这个 box 的操作系统 ... 比如这个 chef/content-6.5 ,表示这是 chef 这个用户创建的一个 centOS 6.5 操作系统的 box 。

在下面,还有一行更详细的描述,说明这是一个 64 位的操作系统。

注意,如果你的电脑不支持 64 位的操作系统,你就需要去下载一个 32 位的操作系统的 box 。

我们可以在这里去搜索一下,比如我要找一个 centOS 系统 ... 版本是 6.5 ... 并且是 32 位的 ...

在这个返回来的搜索结果里面,你要判断自己需要哪一个。

在这里,我测试过这个 box ,是可以使用的。

再回过来。

我们去安装一个这个 chef/centOS-6.5 这个 box ,可以复制一下这个名字 ...

再回到命令行工具 ...

输入 vagrant box add ,这个命令可以去安装新的 box ,后面加上要安装的 box 的名字 ...

把刚才复制的东西粘贴过来 ... 然后回车 ...

vagrant 会判断出是否要到 vagrantclound 去下载这个 box ... 这里会出现提示 ...

让我们选择 box 的版本。因为这里我们用的是虚拟机的软件是 virtualbox ,所以,这里要选择 1

如果你用的是 vmware_desktop ,你要选择 2 ,输入 1 ,回车 ..

这样 vagrant 会去下载对应的版本的 box ...

因为这些 box 的体积都比较大,可能几百 MB,也可能几个 G 。

如果你觉得下载的比较慢,也可以复制一下这个下载的地址,然后用下载工具去下载 ... 完成以后,可以再用 vagrant box add 去安装在本地上下载好的 box ..

完成以后,再查看一下安装好的 box 。

vagrant box list

现在这里就会有一个可以使用的 box 了,就是刚才我们安装的 chef/centos-6.5 ...

添加 box《 Vagrant:虚拟机管理 》

统计

14696
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点