如何通过Vagrant启动VM

时间:2015-07-22 03:54:56

标签: linux macos centos vagrant vagrantfile

我之前从未使用过Vagrant。现在,我正在调查将它用于我的项目。 这是我的问题所以需要每个人的帮助。

目前,我有一个通过虚拟机安装在MAC主机上的CentOS来宾。我要将Vagrant安装到MACbook中然后我想使用Vagrant命令行来控制终端的CentOS。 据我所知,在安装Vagrant之后我们必须添加一个框然后启动这个框(Windows,* Unix,...)。所以在我的情况下,我已经有了一个CentOS虚拟机,我不想添加一个盒子(因为我必须安装所有的软件包,再次软件)。 如何将当前的CentOS与流浪汉整合?

如果你知道,请帮助我。非常感谢 !

2 个答案:

答案 0 :(得分:2)

如何在vagrant中创建一个“基本框”,文档中都有:http://docs.vagrantup.com/v2/virtualbox/boxes.html

老实说,如果你是新手,我会建议从流浪汉和新的CentOS VM开始,而不是你正在尝试的方法。 e.g:

$ vagrant init chef/centos-7.1
$ vagrant up --provider virtualbox

软件包,软件等的安装都可以在Vagrant文​​件中定义(参见:http://docs.vagrantup.com/v2/provisioning/)。

这种方法避免了snowflake server

答案 1 :(得分:0)

到目前为止,配置和使用虚拟机的最简单方法是使用PuPHPet。看看吧!