默认已经安装好docker环境
1、拉取redis镜像
docker pull redis
2、创建基础redis容器
在/usr/local/src目录下创建redis-cluster文件夹,并创建配置文件redis-cluster.conf
cd /usr/local/src && mkdir redis-cluster && cd ./redis-cluster && touch redis-cluster.conf
在redis-cluster.conf 添加以下内容
port ${
PORT}
cluster-enabled yes
protected-mode no
cluster-config-file nodes.conf
cluster-node-timeout 5000
#对外ip
cluster-announce-ip [ip]
cluster-announce-port ${
PORT}
cluster-announce-bus-port 1${
PORT}
appendonly yes
ps:注意修改 [ip],[ip]为你服务器ip。
3、创建自定义network(redis-net),用于集群节点间通信
docker network create redis-net
<