运行redis镜像,实现主从同步

2019-02-18  本文已影响26人  困火

1.拉取镜像

docker pull redis

2.启动redis镜像

#运行主节点
docker run -d --name redis-master -v $PWD/data:/data redis redis-server
#运行从节点
docker run -d --name redis-slave -v $PWD/data2:/data --link redis-master redis redis-server --port 6380 --slaveof redis-master 6379

3.连接redis

#连接主节点
 docker run -it --link redis-master --rm redis redis-cli -h redis-master -p 6379 
#连接从节点
docker run -it --link redis-slave --rm redis redis-cli -h redis-slave -p 6380 

使用:slaveof no one退出主从关系
带端口映射的启动命令:

docker run -p 6379:6379 --name myredis -v $PWD/redis.conf:/etc/redis/redis.conf -v $PWD/data:/data -d redis redis-server /etc/redis/redis.conf --appendonly yes
上一篇 下一篇

猜你喜欢

热点阅读