Skip to content

安装 Qdrant

docker 拉取镜像

sh
docker pull qdrant/qdrant

docker 运行

sh
docker run -p 6333:6333 \
    -v $(pwd)/path/to/data:/qdrant/storage \
    -v $(pwd)/path/to/custom_config.yaml:/qdrant/config/custom_config.yaml \
    qdrant/qdrant \
    ./qdrant --config-path config/custom_config.yaml

docker-compose 运行

本地创建 docker-compose.yml

yaml
services:
  qdrant:
    image: qdrant/qdrant:latest
    restart: always
    container_name: qdrant
    ports:
      - 6333:6333
      - 6334:6334
    expose:
      - 6333
      - 6334
      - 6335
    configs:
      - source: qdrant_config
        target: /qdrant/config/production.yaml
    volumes:
      - ./qdrant_data:/qdrant/storage

configs:
  qdrant_config:
    content: |
      log_level: INFO

运行:

sh
docker compose build && docker compose down && docker compose up

Web UI

默认在:

安装 Python Client

Qdrant Python Client Documentation — Qdrant Client documentation

sh
pip install qdrant-client