Files
satusehat-worker/docker-compose.redis.yml
T
2026-04-14 01:21:54 +00:00

24 lines
555 B
YAML

version: "3.8"
# Use default bridge network (no custom network needed)
services:
redis:
image: redis:7-alpine
container_name: shared-redis
ports:
- "6379:6379" # Fixed port mapping
command: redis-server --appendonly yes --maxmemory 256mb --maxmemory-policy allkeys-lru
volumes:
- redis_data:/data
# networks:
# - default # Use default network
restart: unless-stopped
healthcheck:
test: ["CMD", "redis-cli", "ping"]
interval: 10s
timeout: 3s
retries: 3
volumes:
redis_data: