Issues with Redis Cluster in Docker

I am running a Redis Cluster of 48 instances spread across 6 physical servers. These redis instances are running in docker containers.

The cluster is designed as below:

  • Windows based couchbase image for docker
  • External properties file using Spring Boot and Docker
  • Why cloudera likes to make name node and data node dir in /etc/hosts
  • ImagePullBackOff: Kubernetes error with Nexus based Private Registry
  • Docker from debian:wheezy cannot build
  • Docker Packages: Hash Sum Mismatch
  • 1) 4 Docker containers for Redis Master are running on each of these 4 servers (M1, M2, M3, M4).

    2) Each master has 2 slaves. So that means 16 Docker Containers for Redis Slave, running on rest of two servers(S1, S2).

    I am facing an issue while fetching the key. For example I am fetching a key which is stored on M1D2 using the redis-cli from the M1D1 it gives me the following error.

    echo "get a " | redis-cli -c -h -p 6351

    -> Redirected to slot [3902] located at

    Could not connect to Redis at Connection refused

    Could not connect to Redis at Connection refused

    I am quite sure that this issue related to Docker. Is it possible to make the Docker use Base Host eth0 IP for redis, rather than using docker0 IP?

  • Save docker image with maven fabric8 plugin
  • Cannot reach “static-mapped” docker container from another container on the same host
  • Open port between docker containers
  • Local folders mapped to container volumes are not synced
  • why does docker have docker volumes and volume containers
  • Jenkins amazon-ecr plugin issue
  • Docker will be the best open platform for developers and sysadmins to build, ship, and run distributed applications.