diff --git a/docker-compose.yml b/docker-compose.yml
index cb7d10cdfa67843c8dba8f0b5494d2bdd3591fa7..b606057c8e05c5a20d2039f082dbefc3db885338 100644
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -1,3 +1,4 @@
+version: '3.9'
 services:
   mongodb:
     image: mongo:latest
@@ -9,14 +10,28 @@ services:
       - MONGO_INITDB_ROOT_PASSWORD=${MONGO_INITDB_ROOT_PASSWORD}
       - MONGO_INITDB_DATABASE=todo-app
 
-  todo-app:
+  todo-app-1:
     build:
       context: .
       dockerfile: Dockerfile
-    container_name: todo-app
+    container_name: todo-app-1
     ports:
-      - "80:3000"
+      - "3001:3000"
     depends_on:
       - mongodb
     environment:
       - MONGO_URI=${MONGO_URI}
+      - PORT=3000
+
+  todo-app-2:
+    build:
+      context: .
+      dockerfile: Dockerfile
+    container_name: todo-app-2
+    ports:
+      - "3002:3000"
+    depends_on:
+      - mongodb
+    environment:
+      - MONGO_URI=${MONGO_URI}
+      - PORT=3000