MongoDB
 sql >> Database >  >> NoSQL >> MongoDB

Problemi in connessione tra Node.js e il contenitore MongoDB utilizzando l'ambiente var. in Docker Componi

  1. Non è così che usi env vars con nodejs. Devi fare

const MONGO_HOSTNAME =prima process.env.MONGO_HOSTNAME.

  1. Non è così che riprovi la logica con le promesse. Inoltre, con le promesse devi rilevare gli errori con .error() , non con try/catch

  2. "registri docker [id contenitore]" ti aiuterà a vedere l'errore, quindi potresti capire cosa c'è che non va.