使用redis-cli在docker-compose.yml上创建redis-cluster

时间:2018-11-30 13:39:40

标签: docker docker-compose redis-cluster

我尝试使用一个撰写文件来启动reids集群,但是当我使用redis-cli创建集群时,我必须键入'yes'来同意命令'redis-cli的集群配置- cluster create'make,那么我应该如何处理撰写文件?

撰写文件的一部分:

  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}

and the pic of logs after compose up

0 个答案:

没有答案