现有的GIT仓库与流浪文件

时间:2016-10-04 10:02:06

标签: vagrant vagrantfile vagrant-windows

我刚开始使用Vagrant。现在,我的一个客户与以下文件共享了一个GIT仓库&目录:

Vagrantfile(文件)

Vagrant(目录)

现在,我不明白下一步会是什么?互联网中的每个资源都假设我从头开始创建一个新的框(vagrant init hashicorp / precise64)。但是,在这里我需要匹配与我共享的盒子环境。

感谢。

2 个答案:

答案 0 :(得分:1)

Vagrantfile将描述您将要构建的VM的所有内容,因此它知道要使用的流浪盒,您将拥有类似

的内容
Vagrant.configure("2") do
  ....
  config.box = "hashicorp/precise64"
  ...
end

如果该框在Atlas上可以自由使用(例如hashicorp / precise64),则会下载该框并旋转新的VM。如果该框不是免费提供的,则需要使用vagrant box add

进行安装

答案 1 :(得分:1)

如前面的答案中所述 - 下载存储库,然后输入(通过命令行cd)目录。

进入那里之后 - 你应该能够运行vagrant up来启动流浪者盒的下载和配置。您的客户端(理论上)将设置Vagrantfile以正确配置计算机。

注意:可能值得检查一下是否为盒子指定了主机名[即mynewproject.dev](在Vagrantfile中找到或有时在.yaml配置文件中找到(即网站) .yaml)。

如果有 - 请更新您的hosts文件以确保您可以在本地使用主机名。