跳至主要內容
Docker搭建redis集群

脚本

创建节点数据

for port in $(seq 1 6); \
do \
mkdir -p ./node-${port}/conf
touch ./node-${port}/conf/redis.conf
cat << EOF > ./node-${port}/conf/redis.conf
port 800${port}
bind 0.0.0.0
cluster-enabled yes
cluster-config-file nodes.conf
cluster-node-timeout 5000
cluster-announce-ip 10.8.46.98
cluster-announce-port 800${port}
cluster-announce-bus-port 1800${port}
appendonly yes
EOF
done

DHB大约 2 分钟RedisDockerRedis
Docker CE一键安装脚本 && docker-compose国内源安装
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun

docker-compose

DOCKER_COMPOSE_VERSION=1.25.5
curl -L https://get.daocloud.io/docker/compose/releases/download/${DOCKER_COMPOSE_VERSION}/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose

DHB小于 1 分钟Docker
Docker常用命令记录

记录使用一些使用过的Docker命令

停止所有的container

这样才能够删除其中的images:

docker stop $(docker ps -a -q)


DHB小于 1 分钟Docker