无法从容器应用访问

时间:2019-07-17 15:16:57

标签: mongodb docker docker-compose

我使用docker,nodejs和mongodb设置了一个项目。这是我的配置:https://github.com/tuanna2704/docker-express/blob/master/docker-compose.yml

我跑步后

docker-compose up

我可以通过我的真实机器访问http://localhost:4000,但是应用程序无法访问数据库容器。我是新手码头工人。谁能为我解释原因?非常感谢!

1 个答案:

答案 0 :(得分:0)

  • 之后检查mongo客户端mongodb://localhost:27017/的工作状态 docker-compose up在您的本地计算机上;如果有效,那么mongodb://mongo:27017/应该没问题
  • 最好在图像名称image: mongo:latest中添加标签