sql >> Base de Datos >  >> NoSQL >> MongoDB

Cómo conectar la base de datos local de Mongo a la ventana acoplable

Cuando ejecuta su aplicación dentro de Docker, se ejecuta en un entorno virtual; Es como otra computadora pero todo es virtual, incluida la red.

Para conectar su contenedor al host, Docker le da una dirección IP especial y le da a esta IP una URL con el valor host.docker.internal .

Entonces, suponiendo que mongo se ejecuta con enlace en cada interfaz en la máquina host, desde el contenedor se puede acceder con la cadena de conexión:

mongodb://host.docker.internal:21017/base de datos

Simplificando, Just use host.docker.internal as your mongodb hostname.