码迷,mamicode.com
首页 > 其他好文 > 详细

docker redis 集群

时间:2020-02-22 21:33:06      阅读:77      评论:0      收藏:0      [点我收藏+]

标签:日志   sde   下载   from   blank   配置   权限   cluster   log   

  1. 拉取redis镜像
    docker pull redis
  2. 创建文件夹
    mkdir -p /data/logs
    mkdir -p /data/redis
    touch  /data/redis/redis.conf
    touch  /data/logs/redis.log
  3. 下载redis.conf   修改后替换到 /data/redis/redis.conf
    设置ip bind 0.0.0.0
    设置密码(可以不设) requirepass dust1234
    设置集群帐号(必须设置) masterauth dust1234
    设置日志文件路径 logfile “/data/logs/redis.log”
    设置集群配置 cluster-enabled yes
    设置集群配置文件 cluster-config-file nodes-6379.conf
    设置集群超时时间 cluster-node-timeout 15000
  4. 构建镜像
    FROM redis
    COPY redis.conf /data/redis/redis.conf #替换redis默认配置
    RUN chmod 777 /data/redis/redis.conf #设置权限
    EXPOSE 6379 CMD [ "redis-server", "/data/redis/redis.conf" ]
  5.  运行docker
    docker run -d --name conf-6379 -p 6379:6379 redis:v1.0
    docker run -d --name conf-6381 -p 6381:6379 redis:v1.0
    docker run -d --name conf-6381 -p 6381:6379 redis:v1.0
    docker run -d --name conf-6382 -p 6382:6379 redis:v1.0
    docker run -d --name conf-6383 -p 6383:6379 redis:v1.0
    docker run -d --name conf-6384 -p 6384:6379 redis:v1.0
  6. 然后下载RedisDesktopManager验证集群

docker redis 集群

标签:日志   sde   下载   from   blank   配置   权限   cluster   log   

原文地址:https://www.cnblogs.com/SuperDust/p/12347158.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!