Skip to main content
Learn how to deploy VectoriaDB in Docker containers.

Dockerfile

Dockerfile

docker-compose.yml

docker-compose.yml

Multi-Stage Build

For smaller images:
Dockerfile.multistage

Volume Mounts

Mount cache directories for persistence:
docker-compose.yml
Or use named volumes:
docker-compose.yml

Resource Limits

Set appropriate memory limits:
docker-compose.yml

Memory Guidelines

Kubernetes Deployment

k8s/deployment.yaml

Production Config

Configuration options

Environment Variables

Env var reference

Health Monitoring

Monitoring setup