diff --git a/docker-compose-prod.yml b/docker-compose-prod.yml
index 8de915488bad2a74c95f9e4f9d61a38c59ae8cbf..947c43027a0da51915328e97f2c31e6a7caaff9b 100755
--- a/docker-compose-prod.yml
+++ b/docker-compose-prod.yml
@@ -54,7 +54,7 @@ services:
       - "-c"
       - "shared_buffers=2GB"
   redis:
-    image: redis
+    image: redis:7.0.7
     container_name: drugstone_redis
     restart: always
     command: ["redis-server"]
diff --git a/docker-compose.yml b/docker-compose.yml
index dbb61b5f643f8f4a8f2af40aee46057add3b0736..abf89f1adbd8fb2fc40467a5a4b1ebd71f744e09 100755
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -22,7 +22,7 @@ services:
       - db
       - redis
   db:
-    image: postgres
+    image: postgres:14 
     container_name: drugstone_postgres
     restart: always
     hostname: drugstone_postgres
diff --git a/tasks/multi_steiner.py b/tasks/multi_steiner.py
index 5482f05ca8e6e8be0d411bdddb470ec8a4e1e150..1567d39de336072f5e655b6801f14e7b6fb0419f 100755
--- a/tasks/multi_steiner.py
+++ b/tasks/multi_steiner.py
@@ -188,7 +188,7 @@ def multi_steiner(task_hook: TaskHook):
     task_hook.set_results({
         "network": subgraph,
         "node_attributes": {"node_types": node_types, "is_seed": is_seed},
-        "taget_nodes":accepted_nodes,
+        "target_nodes": accepted_nodes,
         'gene_interaction_dataset': ppi_dataset,
         'drug_interaction_dataset': pdi_dataset
     })