【发布时间】:2014-11-17 18:57:29
【问题描述】:
我刚刚发现 Vagrant,我想在我的开发中使用它。我只是想看看一些更有经验的开发人员如何处理这个问题。
我会假设在我的本地机器上我会有一个文件夹,比如 ~/server/,我将在其中保存我的所有项目(每个文件夹中一个),每个项目都将包含一个 Vagrantfile。
问题:
- GIT:我是在我的机器上安装 git 并在本地进行推/拉,还是将它放在每个项目的 vm 上并从那里运行?
- DB:数据库显然会进入每个项目的虚拟机,但我如何能够轻松地修改它们?我应该在每个虚拟机上安装 phpmyadmin 还是类似的工具?
- 在浏览器中访问 vm 的最佳方式是什么?我是否为他们每个人分配一个不同的 IP,然后在我的 /etc/hosts 中添加一条记录?
我刚从 Vagrant 开始,所以可能有一些问题甚至还没有出现在我的脑海中,所以你可以给我的任何其他你认为重要的建议将非常有用我。
提前感谢您的回答。
【问题讨论】: