Este proyecto consiste en una simple aplicación que muestra una lista de personas y una breve información sobre ellas. La información de las personas es almacenada en una base de datos MongoDb, hosteada en una máquina virtual utilizando el servicio de virtualización docker. La comunicación entre la aplicación y la base de datos se realiza utilizando el driver java para mongodb. Para la instalación del paquete se utilizó el gestor de librerías de java gradle.
En primer lugar, se debe de instalar docker y la imagen de mongo de docker.
docker pull mongo
A continuación creamos el container mongo con el mapeo de puertos correspondiente
docker create --name mongodb -p 27017:27017 mongo
Una vez creado el container, lo inicializamos
docker start mongodb
Con el container inicializado, podemos proceder a la instalación de gradle para la ejecución de la aplicación. Después de instalar gradle, podemos ejecutar el comando gradle run en el directorio de descarga del proyecto.