docker-compose.yml 2.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687
  1. version: "3.7"
  2. services:
  3. redisrv-1:
  4. image: redis:alpine
  5. ports:
  6. - 6381:6379
  7. - 16381:16379
  8. volumes:
  9. - ../conf/etc/localtime:/etc/localtime:ro
  10. - ../conf/redis/cluster.conf:/etc/redis/redis.conf
  11. - /mnt/redisdata/6381:/data
  12. container_name: "panda-redis-1"
  13. command: [redis-server,"/etc/redis/redis.conf","--cluster-announce-port","6381","--cluster-announce-bus-port","16381"]
  14. redisrv-2:
  15. image: redis:alpine
  16. ports:
  17. - 6382:6379
  18. - 16382:16379
  19. volumes:
  20. - ../conf/etc/localtime:/etc/localtime:ro
  21. - ../conf/redis/cluster.conf:/etc/redis/redis.conf
  22. - /mnt/redisdata/6382:/data
  23. container_name: "panda-redis-2"
  24. command: [redis-server,"/etc/redis/redis.conf","--cluster-announce-port","6382","--cluster-announce-bus-port","16382"]
  25. redisrv-3:
  26. image: redis:alpine
  27. ports:
  28. - 6383:6379
  29. - 16383:16379
  30. volumes:
  31. - ../conf/etc/localtime:/etc/localtime:ro
  32. - ../conf/redis/cluster.conf:/etc/redis/redis.conf
  33. - /mnt/redisdata/6383:/data
  34. container_name: "panda-redis-3"
  35. command: [redis-server,"/etc/redis/redis.conf","--cluster-announce-port","6383","--cluster-announce-bus-port","16383"]
  36. redisrv-4:
  37. image: redis:alpine
  38. ports:
  39. - 6384:6379
  40. - 16384:16379
  41. volumes:
  42. - ../conf/etc/localtime:/etc/localtime:ro
  43. - ../conf/redis/cluster.conf:/etc/redis/redis.conf
  44. - /mnt/redisdata/6384:/data
  45. container_name: "panda-redis-4"
  46. command: [redis-server,"/etc/redis/redis.conf","--cluster-announce-port","6384","--cluster-announce-bus-port","16384"]
  47. redisrv-5:
  48. image: redis:alpine
  49. ports:
  50. - 6385:6379
  51. - 16385:16379
  52. volumes:
  53. - ../conf/etc/localtime:/etc/localtime:ro
  54. - ../conf/redis/cluster.conf:/etc/redis/redis.conf
  55. - /mnt/redisdata/6385:/data
  56. container_name: "panda-redis-5"
  57. command: [redis-server,"/etc/redis/redis.conf","--cluster-announce-port","6385","--cluster-announce-bus-port","16385"]
  58. redisrv-6:
  59. image: redis:alpine
  60. ports:
  61. - 6386:6379
  62. - 16386:16379
  63. volumes:
  64. - ../conf/etc/localtime:/etc/localtime:ro
  65. - ../conf/redis/cluster.conf:/etc/redis/redis.conf
  66. - /mnt/redisdata/6386:/data
  67. container_name: "panda-redis-6"
  68. command: [redis-server,"/etc/redis/redis.conf","--cluster-announce-port","6386","--cluster-announce-bus-port","16386"]
  69. redisrv-7:
  70. image: redis:alpine
  71. ports:
  72. - 6387:6379
  73. - 16387:16379
  74. volumes:
  75. - ../conf/etc/localtime:/etc/localtime:ro
  76. - ../conf/redis/cluster.conf:/etc/redis/redis.conf
  77. - /mnt/redisdata/6387:/data
  78. container_name: "panda-redis-7"
  79. command: [redis-server,"/etc/redis/redis.conf","--cluster-announce-port","6387","--cluster-announce-bus-port","16387"]