我使用docker,nodejs和mongodb设置了一个项目。这是我的配置:https://github.com/tuanna2704/docker-express/blob/master/docker-compose.yml
我跑步后
docker-compose up
我可以通过我的真实机器访问http://localhost:4000,但是应用程序无法访问数据库容器。我是新手码头工人。谁能为我解释原因?非常感谢!
答案 0 :(得分:0)
mongodb://localhost:27017/
的工作状态
docker-compose up
在您的本地计算机上;如果有效,那么mongodb://mongo:27017/
应该没问题image: mongo:latest
中添加标签