Skip to content

gnius-pe/data-base-dar

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MongoDB Docker

Este proyecto configura una instancia de MongoDB utilizando Docker. A continuación, se detallan los pasos para construir y ejecutar la imagen Docker, así como la necesidad de un archivo de inicialización init-mongo.js para la configuración inicial.

Construcción de la Imagen Docker

Requisitos 📋

Antes de construir la imagen Docker, asegúrate de tener los siguientes archivos en tu proyecto:

  • Dockerfile: El archivo de configuración de Docker que define la imagen MongoDB.
  • mongod.conf: El archivo de configuración para MongoDB.
  • init-mongo.js: El archivo de inicialización de MongoDB que contiene datos confidenciales y debe ser incluido en la construcción del contenedor. Asegúrate de que este archivo esté en el mismo directorio que el Dockerfile.

Instalación 🔧

Una guía paso a paso sobre cómo construir y ejecutar la imagen Docker:

  1. Abre una terminal o consola en el directorio donde se encuentran los archivos Dockerfile, mongod.conf e init-mongo.js.

  2. Construir la imagen Docker:

    docker build -t dar-db-local .
  3. Ejecutar el contenedor Docker:

    docker run -d -p 28000:27017 --name dar-db-local-contenedor dar-db-local
  4. URI de conexion local

    El user y password estan en el archivo init-mongo.js

    mongodb://user:password@localhost:28000

Despliegue 📦

Si deseas desplegar esto en un entorno de producción, asegúrate de seguir las mejores prácticas de seguridad para la configuración de MongoDB y Docker.


© 2024 CODE GNIUS. Todos los derechos reservados.

Este proyecto está alojado en el repositorio dar-db-local. El uso del código y los recursos de este proyecto están sujetos a los términos de la licencia Licencia MIT.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published