From 470061bd436a7270ff54fc56a0604d44191f98ac Mon Sep 17 00:00:00 2001 From: mruwnik Date: Mon, 3 Nov 2025 22:53:19 +0000 Subject: [PATCH] fix health checks --- docker-compose.yaml | 2 +- docker/api/Dockerfile | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/docker-compose.yaml b/docker-compose.yaml index de07c18..9e92f83 100644 --- a/docker-compose.yaml +++ b/docker-compose.yaml @@ -128,7 +128,7 @@ services: - /var/tmp - /qdrant/snapshots:rw healthcheck: - test: [ "CMD", "wget", "-q", "-T", "2", "-O", "-", "localhost:6333/ready" ] + test: ["CMD", "bash", "-c", "exec 3<>/dev/tcp/localhost/6333 && echo -e 'GET /readyz HTTP/1.0\\r\\n\\r\\n' >&3 && timeout 2 cat <&3 | grep -q ready"] interval: 15s timeout: 5s retries: 5 diff --git a/docker/api/Dockerfile b/docker/api/Dockerfile index 3744490..a00bd18 100644 --- a/docker/api/Dockerfile +++ b/docker/api/Dockerfile @@ -8,6 +8,7 @@ RUN apt-get update && apt-get install -y \ gcc \ g++ \ python3-dev \ + curl \ && rm -rf /var/lib/apt/lists/* # Copy and install Python requirements