我有两个
docker-compose.yml
文件夹。在第一个实例中,我运行了一个MongoDB实例:
version: '3'
services:
mongodb:
image: mongo:latest
container_name: "mongodb"
volumes:
- ./data/db:/data/db
ports:
- 27017:27017
在第二个示例中,我运行我的Web应用程序,并希望将其与MongoDB容器链接:
version: '3'
services:
webapp:
build:
context: .
external_links:
- mongodb
ports:
- 8080:8080
但是,当我运行webapp时,我会得到一个连接错误。我正在连接此URI:
const DB_URI = 'mongodb://mongodb:27017/mydb';
但我得到
MongoNetworkError
. 我错过了什么?