Docker搭建Redis集群
前沿
redis是最常用的缓存服务,下面我就使用docker来搭建一套redis的集群。
创建redis容器
首先我们需要新建一个redis配置模板,用于批量生成redis配置文件
redis-cluster.tmpl
1
2
3mkdir -p ~/docker/redis-cluster;
cd ~/docker/redis-cluster;
touch redis-cluster.tmpl;将一下内容写入到
redis-cluster.tmpl
文件中1
2
3
4
5
6
7
8
9port ${PORT}
protected-mode no
cluster-enabled yes
cluster-config-file nodes.conf
cluster-node-timeout 5000
cluster-announce-ip 192.168.3.60
cluster-announce-port ${PORT}
cluster-announce-bus-port 1${PORT}
appendonly yes注意: cluster-announce-ip 是本机ip,而不是
127.0.0.1