chroma Docker & Self-Hosted Deployment

GitHub

Search infrastructure for AI

29,042 stars Rust Rust 1 file ยท ~7,203 tokens #agents#ai#ai-agents#database#rust#rust-lang
RAW Compose
1. Pull Image (GHCR) docker pull ghcr.io/chroma-core/chroma
2. Docker Run (1-Click Launch) docker run -d --name chroma -p 8000:8000 --restart always ghcr.io/chroma-core/chroma:${ChromaVersion}
3. Podman Run podman run -d --name chroma -p 8000:8000 --restart always ghcr.io/chroma-core/chroma:${ChromaVersion}
4. Skopeo Inspect (Zero-Pull Manifest) skopeo inspect docker://ghcr.io/chroma-core/chroma:${ChromaVersion}
5. ORAS Pull (OCI Artifact) oras pull ghcr.io/chroma-core/chroma:${ChromaVersion}
6. Compose Deployment docker compose up -d
bin/templates/docker-compose.yml
Download .yml
version: '3.9'

networks:
  net:
    driver: bridge

services:
  server:
    image: ghcr.io/chroma-core/chroma:${ChromaVersion}
    volumes:
      - index_data:/index_data
    ports:
      - 8000:8000
    networks:
      - net

volumes:
  index_data:
    driver: local
  backups:
    driver: local