diff --git a/.docker/docker-compose.yml b/.docker/docker-compose.yml
index f6f63db234df42d46156470391db7d7b3f8fb5c7..5803cda972b866086ae93649265e1f4fccafaa70 100644
--- a/.docker/docker-compose.yml
+++ b/.docker/docker-compose.yml
@@ -316,6 +316,14 @@ services:
       - search-db-data:/bitnami/opensearch/data
     ports:
       - "9200:9200"
+    deploy:
+      resources:
+        reservations:
+          cpus: '0.25'
+          memory: 512M
+        limits:
+          cpus: '0.50'
+          memory: 2048M
     healthcheck:
       test: curl -sSL 127.0.0.1:9200
       <<: *healthcheck-params
diff --git a/docker-compose.yml b/docker-compose.yml
index 553b597ef80063ae7570e39f5366207f916affaf..564b666b35fe53a860729cc3db939b718ebe7b2e 100644
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -326,6 +326,14 @@ services:
       - search-db-data:/bitnami/opensearch/data
     ports:
       - "9200:9200"
+    deploy:
+      resources:
+        reservations:
+          cpus: '0.25'
+          memory: 512M
+        limits:
+          cpus: '0.50'
+          memory: 2048M
     healthcheck:
       test: curl -sSL 127.0.0.1:9200
       <<: *healthcheck-params