Running with Docker
This guide shows how to run Korvet using Docker.
Quick Start
Run Korvet with default configuration:
docker run -p 9092:9092 redisfield/korvet:latest
This starts Korvet on port 9092 with an embedded Redis instance.
Using External Redis
To use an external Redis instance:
docker run -p 9092:9092 \
-e KORVET_REDIS_HOST=redis.example.com \
-e KORVET_REDIS_PORT=6379 \
redisfield/korvet:latest
Docker Compose
Create a docker-compose.yml file:
services:
redis:
image: redis
ports:
- "6379:6379"
korvet:
image: redisfield/korvet:latest
ports:
- "9092:9092"
environment:
KORVET_REDIS_HOST: redis
depends_on:
- redis
Run with:
docker compose up
Configuration
See Configuration for all available options.