This page provides a practical baseline setup for Redis on Linux hosts.
sudo apt update
sudo apt install -y redis-server
sudo dnf install -y redis
# Pull latest Redis image
docker pull redis:8.6
# Run Redis container
docker run --name my-redis -p 6379:6379 -d redis:8.6 redis-server --appendonly yes
Create a docker-compose.yml file:
version: '3.8'
services:
redis:
image: redis:8.6
container_name: my-redis
ports:
- "6379:6379"
volumes:
- redis_data:/data
command: redis-server --appendonly yes
volumes:
redis_data:
Run with:
docker-compose up -d
sudo systemctl enable redis-server
sudo systemctl start redis-server
redis-cli ping
Expected response: PONG
Check version:
redis-cli info server | grep redis_version