diff --git a/README.md b/README.md index 78cdf696335247aaf18a2f539591be7fab7c92e7..480e230a50218eecb13865e5e7bc40180d6edaeb 100644 --- a/README.md +++ b/README.md @@ -19,4 +19,25 @@ Las pruebas las realizamos con Postman. Además de definir un conjunto de reques ## Ejecución Para ejecutar el proyecto se debe correr el comando: -`node src/index.js` \ No newline at end of file +`node src/index.js` + +#Docker + +## Requisitos +Para poder ejecutar Docker, es necesario tener instalado Docker y Docker-compose. +* https://runnable.com/docker/getting-started/ +* https://docs.docker.com/compose/install/ + +## Ejecución +Ejecutar en la raÃz del proyecto, como administrador: + $ sudo docker-compose up + +Ahora la url de la api no es localhost, ahora va contra: **172.18.0.3:3000**. + +En caso que **no** se asigne esta ip: + Ejecutar: + $ sudo docker ps -a + Obtener el CONTAINER ID del contenedor "nosql_nosql" y pegarlo en <CONTAINER ID> + $ sudo docker inspect -f '{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' <CONTAINER ID> + +Esto despliega la ip donde se ejecuta el contenedor. \ No newline at end of file