环境说明
- Docker
- Ubuntu/CentOS
- Redis v4.0.10
redis.conf
redis.conf
是Redis的核心配置文件,默认docker运行的redis是不存在配置文件的,这里可以先从官网下载:
wget http://download.redis.io/redis-stable/redis.conf
下面分别介绍是否指定redis.conf来搭建Redis主从。
不指定redis.conf
1. 运行Redis
1.1 master(主库)
# 运行服务
docker run -it --name redis-master -d -p 6300:6379 redis redis-server --requirepass masterpassword
# 测试连接redis
docker exec -it redis-master redis-cli -a <master-password>