используйте redis-cli для создания redis-cluster в docker-compose.yml - PullRequest
0 голосов
/ 30 ноября 2018

Я пытаюсь использовать один файл compose для запуска кластера reids, но когда я использую redis-cli для создания кластера, и я должен набрать 'yes', чтобы согласовать конфигурацию кластера, команда 'redis-cli -cluster create 'make, так что мне делать с файлом compose?

часть файла compose:

  redis-cli:
    images: redis:5.0.1-apline
    depends_on:
      - redis1
      - redis2
      - redis3
      - redis4
      - redis5
      - redis6
    links:
      - redis1
      - redis2
      - redis3
      - redis4
      - redis5
      - redis6
    entrypoint:
      - redis-cli
      - --cluster
      - create
      - redis1:${client_port}
      - redis2:${client_port}
      - redis3:${client_port}
      - redis4:${client_port}
      - redis5:${client_port}
      - redis6:${client_port}
      - --cluster-replicas
      - '1'
      - -a
      - ${client_pwd}

и изображение журналов после создания

...