35 lines
676 B
YAML
35 lines
676 B
YAML
|
|
services:
|
||
|
|
redis-master:
|
||
|
|
image: redis:8.2
|
||
|
|
restart: never
|
||
|
|
command: ["redis-server", "--loglevel", "verbose"]
|
||
|
|
ports:
|
||
|
|
- "6379:6379"
|
||
|
|
volumes:
|
||
|
|
- redis_data:/data
|
||
|
|
|
||
|
|
redis-replica:
|
||
|
|
image: redis:8.2
|
||
|
|
restart: never
|
||
|
|
depends_on:
|
||
|
|
- redis-master
|
||
|
|
command: ["redis-server", "--replicaof", "redis-master", "6379", "--loglevel", "verbose"]
|
||
|
|
ports:
|
||
|
|
- "6380:6379"
|
||
|
|
volumes:
|
||
|
|
- redis_data_replica:/data
|
||
|
|
|
||
|
|
readis:
|
||
|
|
image: hollodotme/readis:2.2
|
||
|
|
restart: never
|
||
|
|
depends_on:
|
||
|
|
- redis-master
|
||
|
|
ports:
|
||
|
|
- "8080:80"
|
||
|
|
volumes:
|
||
|
|
- ./readis:/code/config:Z
|
||
|
|
|
||
|
|
volumes:
|
||
|
|
redis_data:
|
||
|
|
redis_data_replica:
|