diff --git a/deploy/docker/docker-compose-milvus.yml b/deploy/docker/docker-compose-milvus.yml index 7c61a2d3f..a15e0229e 100644 --- a/deploy/docker/docker-compose-milvus.yml +++ b/deploy/docker/docker-compose-milvus.yml @@ -120,6 +120,12 @@ services: restart: always command: | redis-server --requirepass mypassword --loglevel warning --maxclients 10000 --appendonly yes --save 60 10 --maxmemory 4gb --maxmemory-policy noeviction + healthcheck: + test: [ "CMD", "redis-cli", "-a", "mypassword", "ping" ] + interval: 10s + timeout: 3s + retries: 3 + start_period: 30s volumes: - ./redis/data:/data diff --git a/deploy/docker/docker-compose-pgvector.yml b/deploy/docker/docker-compose-pgvector.yml index 8ff7bc977..47c1b4c19 100644 --- a/deploy/docker/docker-compose-pgvector.yml +++ b/deploy/docker/docker-compose-pgvector.yml @@ -79,6 +79,12 @@ services: restart: always command: | redis-server --requirepass mypassword --loglevel warning --maxclients 10000 --appendonly yes --save 60 10 --maxmemory 4gb --maxmemory-policy noeviction + healthcheck: + test: [ "CMD", "redis-cli", "-a", "mypassword", "ping" ] + interval: 10s + timeout: 3s + retries: 3 + start_period: 30s volumes: - ./redis/data:/data diff --git a/deploy/docker/docker-compose-zilliz.yml b/deploy/docker/docker-compose-zilliz.yml index 38547aab2..bb5cf159d 100644 --- a/deploy/docker/docker-compose-zilliz.yml +++ b/deploy/docker/docker-compose-zilliz.yml @@ -61,6 +61,12 @@ services: restart: always command: | redis-server --requirepass mypassword --loglevel warning --maxclients 10000 --appendonly yes --save 60 10 --maxmemory 4gb --maxmemory-policy noeviction + healthcheck: + test: [ "CMD", "redis-cli", "-a", "mypassword", "ping" ] + interval: 10s + timeout: 3s + retries: 3 + start_period: 30s volumes: - ./redis/data:/data