redis
➜ docker_db git:(master) ✗ cat docker-compose.yml
version: '2'
services:
redis-m:
build: redis/
volumes:
- ~/docker/redis/data:/data
- ~/docker/redis/conf/master/redis.conf:/etc/redis/redis.conf
ports:
- "6379:6379"
networks:
- db
redis-s1:
build: redis/
volumes:
- ~/docker/redis-s1/data:/data
- ~/docker/redis/conf/slave/redis.conf:/etc/redis/redis.conf
➜ docker_db git:(master) ✗ docker-compose ps
Name Command State Ports
----------------------------------------------------------------------------------------------------
docker_db_redis-m_1_9a89426cafe7 docker-entrypoint.sh /usr/ ... Up 0.0.0.0:6379->6379/tcp
docker_db_redis-s1_1_5a67f4d78cc3 docker-entrypoint.sh /usr/ ... Up 0.0.0.0:26379->6379/tcp
参考
快速配置使用SLAVEOF指令
- SLAVEOF host port
host: 主redis ip, 容器中直接使用结点名 port: 容器中的端口
redis.conf
来源:oschina
链接:https://my.oschina.net/tplinuxhyh/blog/3192407