From 5450eedcb3c41164173012325d8a2d45bda6b302 Mon Sep 17 00:00:00 2001 From: Mariana Molina <2995mariana@gmail.com> Date: Thu, 7 Nov 2019 19:16:24 -0300 Subject: [PATCH] Se agregan Dockerfile y docker-compose para el uso de Docker --- Dockerfile | 7 +++++++ docker-compose.yml | 14 ++++++++++++++ src/database.js | 2 +- 3 files changed, 22 insertions(+), 1 deletion(-) create mode 100644 Dockerfile create mode 100644 docker-compose.yml diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..8353db7 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,7 @@ +FROM node:12 +WORKDIR /app +COPY package*.json /app/ +COPY . /app +RUN npm install +EXPOSE 8081 +CMD [ "node", "src/index.js" ] diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..f8ac7d6 --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,14 @@ +version: "3" +services: + nosql: + restart: always + build: . + ports: + - "8081:8081" + links: + - mongo + mongo: + container_name: mongo + image: mongo + ports: + - "27017:27017" diff --git a/src/database.js b/src/database.js index ecf298a..b677539 100644 --- a/src/database.js +++ b/src/database.js @@ -1,7 +1,7 @@ // CONEXIÓN CON MONGODB const mongo = require('mongodb'); // Connection URL -const url = "mongodb://localhost:27017"; +const url = "mongodb://mongo:27017"; // CONEXIÓN CON DYNAMODB var AWS = require("aws-sdk"); -- GitLab