| 1234567891011121314151617181920212223242526272829303132 |
- version: '3.8'
- services:
- chroma:
- image: chromadb/chroma:latest
- container_name: chroma_server
- ports:
- - "8000:8000"
- volumes:
- - ./chroma_data:/chroma/chroma_data
- environment:
- - CHROMA_SERVER_HOST=0.0.0.0
- - CHROMA_SERVER_HTTP_PORT=8000
- - CHROMA_SERVER_AUTH_CREDENTIALS=${CHROMA_AUTH_TOKEN}
- - CHROMA_SERVER_AUTH_PROVIDER=chromadb.auth.token.TokenAuthProvider
- - ANONYMIZED_TELEMETRY=False
- restart: unless-stopped
- healthcheck:
- test: ["CMD", "curl", "-f", "http://localhost:8000/api/v1/heartbeat"]
- interval: 30s
- timeout: 10s
- retries: 3
- networks:
- - chroma_network
- networks:
- chroma_network:
- driver: bridge
- volumes:
- chroma_data:
- driver: local
|