在docker上运行一个流星应用程序 - 不在localhost中打开

时间:2017-01-09 16:55:51

标签: meteor docker

我是码头工人的新手...... 我正在尝试使用meteorD,在Docker容器上运行我的meteor应用程序 它似乎取得了成功 当我跑 docker ps
我明白了:
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES fd681d515a09 abernix/meteord:base "/bin/sh -c 'bash $ME" 57 seconds ago Up 17 seconds 0.0.0.0:8080->80/tcp app-web 但是 -
 当我在浏览器中打开 0.0.0.0:8080 时 我得到这个meesage:
This site can’t be reached The webpage at http://0.0.0.0:8080/ might be temporarily down or it may have moved permanently to a new web address.
不知道我错过了什么...
谢谢你的帮助 费伊。

1 个答案:

答案 0 :(得分:3)

0.0.0.0通常表示本地计算机上的所有IP地址。

如果你本地运行docker,请尝试:

如果您正在使用docker-machine / boot2docker(例如使用Docker Toolbox),请尝试使用以下命令检索您的vm ip:

docker-machine ip default

并用返回值替换0.0.0.0,例如: