GithubHelp home page GithubHelp logo

carlos-olivera / mongo_db_w_sample_db Goto Github PK

View Code? Open in Web Editor NEW
1.0 3.0 3.0 17.71 MB

Imagen de un servidor de mongodb v6, para el curso de Aggregation Framework de Platzi

License: MIT License

Shell 100.00%

mongo_db_w_sample_db's Introduction

Imagen Docker basado en MongoDB con datos de muestra

Este es un proyecto que contiene una imagen Dockerizada de MongoDB, diseñada para ser fácil de lanzar y utilizar.

El servidor de MongoBD tiene diversas bases de datos para su uso en aprendizaje.

Prerrequisitos

Asegúrate de tener Docker y Docker Compose instalados en tu sistema. Para verificar que están instalados correctamente, puedes ejecutar los siguientes comandos:

docker --version
docker-compose --version

Si no tienes Docker o Docker Compose, puedes seguir estas guías para instalarlos:

Despliegue

Una vez que hayas clonado este repositorio y estés dentro del directorio que contiene el archivo docker-compose.yml, puedes desplegar el contenedor de MongoDB con los siguientes pasos:

Construir la Imagen Docker

Para construir la imagen Docker, ejecuta el siguiente comando:

docker-compose build

Iniciar el Contenedor

Para iniciar el contenedor, ejecuta el siguiente comando:

docker-compose up

Conexión a MongoDB

Puedes conectarte a la instancia de MongoDB en el contenedor usando el siguiente URI de MongoDB:

mongodb://admin:test@localhost:27017/?authSource=admin&readPreference=primary&appname=MongoDB%20Compass&ssl=false

Si estás utilizando MongoDB Compass, puedes pegar este URI en el campo "Connect Using Connection String".

Contribuciones

¡Apreciamos tus contribuciones! Por favor, siéntete libre de enviar una solicitud de extracción o de abrir un problema si encuentras alguno.


mongo_db_w_sample_db's People

Contributors

carlos-olivera avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.