github.com/gogf/gf/v2@v2.7.4/.github/workflows/redis/docker-compose.yml (about)

     1  version: "2"
     2  
     3  services:
     4    redis-master:
     5      container_name: redis-master
     6      image: "loads/redis:7.0-sentinel"
     7      environment:
     8        - REDIS_REPLICATION_MODE=master
     9        - REDIS_PASSWORD=111111
    10      ports:
    11        - 6380:6379
    12  
    13    redis-slave1:
    14      container_name: redis-slave1
    15      image: "loads/redis:7.0-sentinel"
    16      environment:
    17        - REDIS_REPLICATION_MODE=slave
    18        - REDIS_MASTER_HOST=redis-master
    19        - REDIS_MASTER_PASSWORD=111111
    20        - REDIS_PASSWORD=111111
    21      ports:
    22        - 6381:6379
    23      depends_on:
    24        - redis-master
    25      links:
    26        - redis-master
    27  
    28    redis-slave2:
    29      container_name: redis-slave2
    30      image: "loads/redis:7.0-sentinel"
    31      environment:
    32        - REDIS_REPLICATION_MODE=slave
    33        - REDIS_MASTER_HOST=redis-master
    34        - REDIS_MASTER_PASSWORD=111111
    35        - REDIS_PASSWORD=111111
    36      ports:
    37        - 6382:6379
    38      depends_on:
    39        - redis-master
    40      links:
    41        - redis-master
    42  
    43    redis-sentinel-1:
    44      container_name: redis-sentinel-1
    45      image: "loads/redis-sentinel:7.0"
    46      environment:
    47        - REDIS_MASTER_HOST=redis-master
    48        - REDIS_MASTER_PORT_NUMBER=6379
    49        - REDIS_MASTER_PASSWORD=111111
    50      depends_on:
    51        - redis-master
    52        - redis-slave1
    53        - redis-slave2
    54      ports:
    55        - 26379:26379
    56      links:
    57        - redis-master
    58        - redis-slave1
    59        - redis-slave2
    60  
    61    redis-sentinel-2:
    62      container_name: redis-sentinel-2
    63      image: "loads/redis-sentinel:7.0"
    64      environment:
    65        - REDIS_MASTER_HOST=redis-master
    66        - REDIS_MASTER_PORT_NUMBER=6379
    67        - REDIS_MASTER_PASSWORD=111111
    68      depends_on:
    69        - redis-master
    70        - redis-slave1
    71        - redis-slave2
    72      links:
    73        - redis-master
    74        - redis-slave1
    75        - redis-slave2
    76      ports:
    77        - 26380:26379
    78  
    79    redis-sentinel-3:
    80      container_name: redis-sentinel-3
    81      image: "loads/redis-sentinel:7.0"
    82      environment:
    83        - REDIS_MASTER_HOST=redis-master
    84        - REDIS_MASTER_PORT_NUMBER=6379
    85        - REDIS_MASTER_PASSWORD=111111
    86      depends_on:
    87        - redis-master
    88        - redis-slave1
    89        - redis-slave2
    90      ports:
    91        - 26381:26379
    92      links:
    93        - redis-master
    94        - redis-slave1
    95        - redis-slave2