【发布时间】:2015-11-26 21:45:54
【问题描述】:
我知道如何使用 vagrant-hostsupdater 将条目添加到指向 VM 的主机 /etc/hosts 文件中,但我实际上是在尝试找到一种动态的方式来转向其他方向。在我的机器上,我安装了带有大型数据库的 MySQL。我不想把它放在 VM 中,我需要 VM 能够访问它。
我可以轻松地手动设置它。在 vagrant up 之后,我可以 ssh 进入虚拟机并在那里编辑 /etc/hosts 并创建一个类似 hostmachine.local 的条目并指向我当时的 IP 地址。但是,当我从家搬到工作地点时,我的主机会发生变化,因此我必须不断更新该条目。
有没有办法在 .erb 文件中或以某种方式让 vagrant up 获取主机的 IP 并在 VM 主机文件中创建这样的条目?
【问题讨论】: