MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Docker-Compose mit Loopback und Mongodb können mongdb nicht verbinden

Ihre Datenquellendatei sollte Folgendes enthalten:

"host": "database" ...

da Sie in docker-compose.yml den Mongo-Container mit Loopback als database verknüpfen , also nicht localhost . Denken Sie daran, dass Sie versuchen, vom Loopback-Docker-Container aus eine Verbindung zu Mongo herzustellen. Außerdem sollten Sie sicherstellen, dass Mongo vor dem Loopback gestartet wird, also fügen Sie depends_on: database hinzu zum Loopback-Dienst in docker-compose.yml.