ELK泊坞窗通过本地主机访问

我已经在windows上安装了docker,克隆了ELK堆栈机器,进入克隆文件夹,运行以下命令:

docker-compose up 

而当我尝试访问http://localhost:5601 ,或5600端口,我得到page not found错误。 怎么了? 我如何访问docker?

如果您确实需要将其访问到本地主机,则必须设置您的VirtualBox VM,以便将该端口从VM 端口转发到主机。

请参阅Andrew Odewahn的 “ 使用boot2docker在Mac或Windows上运行Docker ”:

在这里输入图像说明

这样,你不必知道你的机器的IP是什么。

在Windows中,docker运行在虚拟机上,所以我猜你必须通过这个IP访问。 您可以执行以下命令来获取IP:

$ docker-machine ip dev

其中dev是虚拟机的名称。 您可以使用以下命令获取运行docker的所有虚拟机的列表:

$ docker-machine ls