如何通过 Vagrant 启动虚拟机
How to start a VM though Vagrant
我以前从未使用过 Vagrant。现在,我正在研究将它用于我的项目。
这是我的问题,所以需要大家的帮助。
目前,我有一个已通过虚拟机安装在 MAC 主机上的 CentOS 客户机。我打算将 Vagrant 安装到 MACbook 然后我想使用 Vagrant 命令行通过终端控制 CentOS。
据我所知,在安装 Vagrant 之后我们必须添加一个盒子然后启动这个盒子(Windows,*Unix,...)。所以在我的情况下,我已经有一个 CentOS VM,我不想添加一个框(因为我必须安装所有软件包,再次软)。
如何将当前的 CentOS 与 vagrant 集成?
知道的请帮帮我。太感谢了 !
如何创建一个 "base box",正如它在 vagrant 中所知道的那样,都在文档中:http://docs.vagrantup.com/v2/virtualbox/boxes.html
老实说,如果您是新手,我建议您从 vagrant 和全新的 CentOS VM 开始会比您正在尝试的方法更容易。例如:
$ vagrant init chef/centos-7.1
$ vagrant up --provider virtualbox
安装包、软件等都可以在Vagrantfile中定义(参见:http://docs.vagrantup.com/v2/provisioning/)。
这种方法避免以 snowflake server 结尾。
到目前为止,配置和使用虚拟机的最简单方法是使用 PuPHPet。看看吧!
我以前从未使用过 Vagrant。现在,我正在研究将它用于我的项目。 这是我的问题,所以需要大家的帮助。
目前,我有一个已通过虚拟机安装在 MAC 主机上的 CentOS 客户机。我打算将 Vagrant 安装到 MACbook 然后我想使用 Vagrant 命令行通过终端控制 CentOS。 据我所知,在安装 Vagrant 之后我们必须添加一个盒子然后启动这个盒子(Windows,*Unix,...)。所以在我的情况下,我已经有一个 CentOS VM,我不想添加一个框(因为我必须安装所有软件包,再次软)。 如何将当前的 CentOS 与 vagrant 集成?
知道的请帮帮我。太感谢了 !
如何创建一个 "base box",正如它在 vagrant 中所知道的那样,都在文档中:http://docs.vagrantup.com/v2/virtualbox/boxes.html
老实说,如果您是新手,我建议您从 vagrant 和全新的 CentOS VM 开始会比您正在尝试的方法更容易。例如:
$ vagrant init chef/centos-7.1
$ vagrant up --provider virtualbox
安装包、软件等都可以在Vagrantfile中定义(参见:http://docs.vagrantup.com/v2/provisioning/)。
这种方法避免以 snowflake server 结尾。
到目前为止,配置和使用虚拟机的最简单方法是使用 PuPHPet。看看吧!