24 lines
577 B
YAML
24 lines
577 B
YAML
services:
|
|
qdrant:
|
|
image: qdrant/qdrant:latest
|
|
volumes:
|
|
- qdrant_data:/qdrant/storage
|
|
# No host port exposure — only accessible via Docker network (openclaw → qdrant:6333)
|
|
# Uncomment the next line for debugging: ports: ["127.0.0.1:6333:6333"]
|
|
expose:
|
|
- "6333"
|
|
restart: unless-stopped
|
|
healthcheck:
|
|
test: ["CMD-SHELL", "bash -c ':> /dev/tcp/localhost/6333' || exit 1"]
|
|
interval: 10s
|
|
timeout: 3s
|
|
retries: 5
|
|
|
|
openclaw:
|
|
depends_on:
|
|
qdrant:
|
|
condition: service_healthy
|
|
|
|
volumes:
|
|
qdrant_data:
|