diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000000000000000000000000000000000000..8353db7cc6fc50b7ebe458851fed85bad5c6760b --- /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 0000000000000000000000000000000000000000..f8ac7d6d33d7bd9fdadccf3a479ddb280e35ee9f --- /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 ecf298a4f432dcd3b6564bbe4a0f1303c5537ed3..b677539b4c10d839edc33a2730d2445271dfaeff 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");