Quick Start
Run Qdrant with default settings:http://localhost:6333.
Volume Mounts
For persistent storage, mount volumes for data and snapshots:The
:z option is required on systems with SELinux to properly set file permissions.Important Directories
Environment Variables
Qdrant supports configuration via environment variables using theQDRANT__ prefix with double underscores separating nested keys:
Common Environment Variables
Custom Configuration File
Mount a custom configuration file to override defaults:Docker Compose
Create adocker-compose.yml file for easier management:
Recovery Mode
Qdrant includes automatic recovery handling for OOM (Out of Memory) situations. Enable it with:GPU Support
Qdrant offers Docker images with GPU support for NVIDIA and AMD:- NVIDIA GPU
- AMD GPU
- Vulkan support
- NVIDIA driver capabilities (compute, graphics, utility)
- Optimized GPU acceleration for vector operations
Health Checks
Qdrant provides Kubernetes-compatible health check endpoints:/healthz- Liveness check/livez- Liveness check (alias)/readyz- Readiness check (returns “all shards are ready”)
Build Arguments
When building custom images, Qdrant’s Dockerfile supports several build arguments:Next Steps
Configuration
Learn about all configuration options
Security
Set up API keys and TLS
Kubernetes
Deploy on Kubernetes
Distributed Mode
Set up a cluster