相关疑难解决方法(0)

如何打包未使用vagrant up命令创建的现有VM?

我安装了一个VirtualBox,然后在其中安装了Ubuntu 12.10 Server Base OS.我已经安装了各种php包和其他包.我的朋友们建议我使用Vagrant,这样我就可以轻松地与队友分享我的设置.

因为我当前的VirtualBox VM不是使用创建的vagrant up,所以我不知道如何打包它.Vagrant 的文件谈到了包装,但首先说:

在完成本页的其余部分之前,请确保通过运行vagrant来构建虚拟环境.

在我的情况下,我最初使用vagrant up创建了我现有的VM.

如何打包现有VM?

packaging virtualbox virtual-machine vagrant

42
推荐指数
4
解决办法
4万
查看次数

让LAMP堆栈在Vagrant VM上运行(在Windows 7主机下),完整说明?

我有一个Vagrant VM标准问题lucid32.box正在运行.在此设置LAMP的完整说明是什么?

我看过刀(厨师的一部分)并试图:

vagrant@lucid32:~$ knife cookbook site install apache2
Run Code Online (Sandbox Code Playgroud)

但得到了

WARNING: No knife configuration file found
Run Code Online (Sandbox Code Playgroud)

如何设置刀具配置文件以及我应该在其中包含哪些内容?

我一直在网上搜索很多答案,但是部分解决方案不能解释他们的起点/先决条件.

更新

我的目标是自己回答这个问题,因为其他人似乎并不想这样做.这是我目前的理解 - 我的目标是稍后用红色解决我的未知/问题.

Vagrant Windows Host,Linux VM v001  - 初始问题尝试设置后

lamp virtual-machine windows-7 vagrant knife

25
推荐指数
1
解决办法
1万
查看次数

Vagrant - 为VirtualBox设置虚拟硬盘的位置

我在目录中执行了以下命令(在Windows上,使用Git Bash) D:\vagrant\precise32\02-lamp\

$ vagrant box add precise32 http://files.vagrantup.com/precise32.box
$ vagrant init precise32
$ vagrant up
Run Code Online (Sandbox Code Playgroud)

注意.我没有改变原来的Vagrantfile.

我认为该目录D:\vagrant\precise32\02-lamp\将是VDI类文件的位置,但事实并非如此.工作目录充当共享文件夹.

我找到了Vagrant盒子的位置 C:\Users\USER\.vagrant.d\boxes\precise32\0\virtualbox

根据我在VirtualBox GUI中找到的VM的Vagrant保存更改的位置虚拟硬盘驱动器文件的位置.这是

C:\Users\USER\VirtualBox VMs\02-lamp_default_1458429875795_57100\

我想把这个文件放在系统驱动器中,C:\而不是放在数据驱动器中D:\.如何设置这样的流浪汉配置?

vagrant vagrantfile

12
推荐指数
2
解决办法
1万
查看次数