【redis】基于docker搭建redis主从(详细步骤) | 您所在的位置:网站首页 › 搭建redis集群步骤 › 【redis】基于docker搭建redis主从(详细步骤) |
阅读须知:
本文主要内容为 Docker 搭建 Redis 主从,想要了解如何在 Docker 安装 Redis 的同学请阅读前文【Redis】基于Docker安装Redis(详细步骤) 注:本文中提到的前文均指上述文章。本文是在前文的基础上进行的 Redis 主从复制,建议同学们按照前文步骤从头开始一步步操作,可以避免一些不必要的报错。 操作步骤 1. 创建 slave 对应目录 在 /usr/local/software/redis 目录下,输入 mkdir -p 6380/conf 6380/data 6380/log,新建多级目录(大家可根据自己的情况选择自己对应的路径创建)。输入tree,查看多级目录结构。演示图例如下:
演示图例如下: 演示图例如下:
演示图例如下: 演示图例如下:
输入对应指令,创建运行 redis slave 的容器。 docker run -it \ --name redis_6380 \ --privileged \ -p 6380:6379 \ --network my_docker_net \ --ip 172.18.12.11 \ -v /usr/local/software/redis/6380/conf/redis.conf:/usr/local/etc/redis/redis.conf \ -v /usr/local/software/redis/6380/data/:/data \ -v /usr/local/software/redis/6380/log/redis.log:/var/log/redis.log \ -d redis \ /usr/local/etc/redis/redis.conf演示图例如下: 演示图例如下: 演示图例如下: 以同样的方法进入 master 容器: 1. 输入 docker exec -it redis_6379 bash,进入容器。 2. 输入 redis-cli,运行 redis 客户端。 3. 输入 info replication,查看对应信息。 演示图例如下: 至此,基于 Docker 搭建 Redis 的主从复制已成功完成!小伙伴们可根据自身需求,按照步骤继续建立更多数量的 slave 。 |
CopyRight 2018-2019 实验室设备网 版权所有 |