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");