0

我按照此处的说明进行操作,并且能够成功(我认为)使用 virtualbox 在 OSX 10.8 上安装 gitlab vagrant 虚拟机。

我可以vagrant up让虚拟机运行,一切似乎都正常。之后我可以vagrant ssh毫无问题地做。此外,在 ssh 进入 VM 之后,我能够做到bundle exec rake gitlab:test,结果是1584 examples, 0 failures.

我想从我的 OSX 主机上查看 gitlab Web 界面。我以为我可以将浏览器定向到 VagrantFile ( http://192.168.3.14) 中指示的 IP,但这不起作用。

有任何想法吗?

此外,此设置的任何其他使用提示也将得到应用(例如存储库存储在我的主机上的位置,以便我可以备份它们,如果有人将 gitlab-vagrant-vm 设置为从网络上的另一台计算机进行外部访问或远程源等)

4

2 回答 2

0

你真的启动了服务器吗?你可以这样做

bundle exec foreman start -p 3000

这将在端口 3000 上启动服务器,然后您可以从主机访问它

http://192.168.3.14:3000/ 

希望这可以帮助,

克里斯

于 2013-08-20T09:09:26.770 回答
0

您必须为 vagrant 连接第二个接口。为此,您必须编辑 VagrantFile。例如,如果您想连接到主机 wifi,请在后面添加以下行192.168.3.14

config.vm.network :bridged, bridge: "en0: Wi-Fi (AirPort)"

您还可以桥接到以太网接口。ifconfig在主机上使用以确定正确的接口。之后,主机网络的 dyndns-server 将为 Vagrant-Box 分配一个 IP。然后,您可以在该 IP 上访问 GitLab。

于 2013-08-07T19:12:38.360 回答