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

Node/Express-App kann keine Verbindung zu Docker Mongodb herstellen

Sie müssen den entsprechenden Port auf dem Container mit dem -p veröffentlichen Argument, dh:

docker run -p 27017:27017 -v "$(pwd)":/data --name mongo -d mongo mongod --smallfiles

Dadurch wird Port 27017 auf dem Host (der VM in Ihrem Fall) zugänglich und der Datenverkehr an Port 27017 im Container weitergeleitet.