【发布时间】:2013-01-30 00:33:18
【问题描述】:
我一直在使用 Capistrano 开发自动化部署,并使用 Vagrant 作为我的测试虚拟服务器。
问题是,我需要 Vagrant 的 IP 来“ssh”。
我尝试了ifconfig 并获得了 IP,但看起来它不是确切的流浪 IP。
有人可以帮我获取 Vagrant IP 吗?
【问题讨论】:
-
只是提醒任何阅读此内容的人... ssh 进入 vagrant 盒子的方法是位于 Vagrantfile 所在的文件夹中,然后输入
vagrant ssh。不需要 IP 地址。但是,出于编写脚本或创建 /etc/hosts 条目的目的,此处的答案很有用,尤其是 this one。 -
如果是 windows 框,得到答案也会很有趣
-
你当时想达到什么目标?你愿意回答这个问题吗?
-
你也可以使用 "vagrant global-status" 获取正在运行的 Vagrant box 的 ID 然后执行: "vagrant ssh
"
标签: capistrano vagrant