sql >> Database >  >> NoSQL >> MongoDB

Kan geen verbinding maken met MongoDB via node.js in Docker

Probeer:

mongodb.MongoClient.connect('mongodb://mongo:27017', ... );

Wijzig uw docker-compose.yml :

version: "2"

services:

  web:
    build: .
    volumes:
      - ./:/app
    ports:
      - "3000:3000"
    links:
      - mongo

  mongo:
    image: mongo
    ports:
      - "27017:27017"

En gebruik enkele docker-commando's:

docker-compose down
docker-compose build
docker-compose up -d mongo
docker-compose up web


  1. Rails Puma heeft geen Redis-verbindingen meer

  2. Wat is de maximale grootte van de MongoDB-batchbewerking?

  3. Hoe Redis Multi-Exec te implementeren met behulp van Spring-data-Redis

  4. Moet `StackExchange.Redis.ConnectionMultiplexer` `AddSingleton` of `AddScope` zijn in .NET Core-afhankelijkheidsinjectie?