用docker构建redis cluster
下面内容大部分借鉴自:
http://louz.github.io/2016/08/11/docker-redis-cluster/
docker pull redis:3.0.7
#映射6379端口,以便外部应用访问
docker run -d --name mynode1 -p 10.168.12.75:17001:6379 zbw911/redis-cluster
docker run -d --name mynode2 -p 10.168.12.75:17002:6379 zbw911/redis-cluster
docker run -d --name mynode3 -p 10.168.12.75:17003:6379 zbw911/redis-cluster
docker run -d --name mynode4 -p 10.168.12.75:17004:6379 zbw911/redis-cluster
docker run -d --name mynode5 -p 10.168.12.75:17005:6379 zbw911/redis-cluster
docker run -d --name mynode6 -p 10.168.12.75:17006:6379 zbw911/redis-cluster
docker run -d --name mynode1 -p 6379:6379 zbw911/redis-cluster
docker run -d --name mynode2 zbw911/redis-cluster
docker run -d --name mynode3 zbw911/redis-cluster
docker run -d --name mynode4 zbw911/redis-cluster
docker run -d --name mynode5 zbw911/redis-cluster
docker run -d --name mynode6 zbw911/redis-cluster
docker inspect --format='{{.NetworkSettings.IPAddress}}' mynode1
docker inspect --format='{{.NetworkSettings.IPAddress}}' mynode2
docker inspect --format='{{.NetworkSettings.IPAddress}}' mynode3
docker inspect --format='{{.NetworkSettings.IPAddress}}' mynode4
docker inspect --format='{{.NetworkSettings.IPAddress}}' mynode5
docker inspect --format='{{.NetworkSettings.IPAddress}}' mynode6
docker run -it zbw911/ruby22-redis307 /bin/bash
/usr/local/redis/src/redis-trib.rb create --replicas 1 \
172.17.0.2:6379 172.17.0.3:6379 172.17.0.4:6379 \
172.17.0.5:6379 172.17.0.6:6379 172.17.0.7:6379
docker run -it --link mynode1:mynode1 --rm redis:3.0.7 redis-cli -h mynode1 -p 6379 -c
用docker构建redis cluster的更多相关文章
- Docker构建redis cluster集群
准备工作 安装gcc ruby 解压编译redis Redis 是 c 语言开发的.安装 redis 需要 c 语言的编译环境.如果没有 gcc 需要在线安装. yum install gcc-c++ ...
- Docker 搭建 Redis Cluster 集群环境
使用 Docker 搭建 Redis Cluster,最重要的环节就是容器通信的问题,这一块我们在之前的文章中已经给大家解决了<Docker 网络模式详解及容器间网络通信>,本篇文章主要练 ...
- 使用Docker构建redis集群--最靠谱的版本
1集群结构说明 集群中有三个主节点,三个从节点,一共六个结点.因此要构建六个redis的docker容器.在宿主机中将这六个独立的redis结点关联成一个redis集群.需要用到官方提供的ruby脚本 ...
- 如何用docker部署redis cluster
前言 由于本人是个docker控,不喜欢安装各种环境,而且安装redis-trib也有点繁琐,索性用docker来做redis cluster. 本文用的是伪集群,真正的集群放到不同的机器即可.端口是 ...
- docker 安装redis cluster集群
安装Redis镜像 docker pull yyyyttttwwww/redis 创建redis容器 docker run -it -d --name r1 -p 5001:6379 --net=ne ...
- Docker 构建 redis 集群
安装docker 1.yum install docker 方法一: 1. docker pull redis 2.docker run -d --name redis-1 -p 7001:6379 ...
- docker学习(四) - docker构建redis主从结构
此文章假设你已经安装了docker,如果没有安装请查询本博客docker安装章节 容器网络 docker network ls 查看默认的网络 Docker安装后,默认会创建下面三种网络类型 在启动 ...
- Docker Compose 搭建 Redis Cluster 集群环境
在前文<Docker 搭建 Redis Cluster 集群环境>中我已经教过大家如何搭建了,本文使用 Docker Compose 再带大家搭建一遍,其目的主要是为了让大家感受 Dock ...
- centos6下redis cluster集群部署过程
一般来说,redis主从和mysql主从目的差不多,但redis主从配置很简单,主要在从节点配置文件指定主节点ip和端口,比如:slaveof 192.168.10.10 6379,然后启动主从,主从 ...
随机推荐
- element中日期时间插件(DateTimePicke) el-date 开始时间大于等于当前时间小于结束时间,结束时间大于开始时间且大于当前时间
pickerOptions1: { disabledDate: time => { if (this.endTime) { return ( time.getTime() > new Da ...
- [LeetCode] 647. 回文子串 ☆☆☆(最长子串、动态规划、中心扩展算法)
描述 给定一个字符串,你的任务是计算这个字符串中有多少个回文子串. 具有不同开始位置或结束位置的子串,即使是由相同的字符组成,也会被计为是不同的子串. 示例 1: 输入: "abc" ...
- 基于glew,freeglut的imshow
OpenGL显示图片,这篇博客使用glew + freeglut + gdal来实现imshow. 主要修改: 使用BGR而不是RGB,保持和opencv行为一致 纯C,去掉C++相关的 去掉GDAL ...
- php框架路由美化后提示No input file specified
此问题出现在.htaccess上 Apache按如下代码修改即可: RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-d RewriteCond % ...
- 进程中join方法的使用
在进程中:join方法 是让主进程等待子进程运行完毕后再执行主进程的.(即主进程阻塞) 示例 # -*- coding: utf-8 -*- from multiprocessing import P ...
- Linux之RHEL7root密码破解(三)
Linux系列root密码破解第三种方式,利用修改boot分区里的开机启动顺序来修改密码,即我们进入BIOS,修改boot启动顺序为CD-ROM: 接下来按F10保存退出 选择Troubleshoot ...
- 日志聚合工具loki
目录 1.loki是什么 2.loki特点 3.loki组成 4.loki安装 4.1.添加helm的chart库 4.2.安装loki及promtail 4.3.安装grafana 5.配置和使用 ...
- 优化nginx数据包头缓存
例子:414错误,网址太长. 长网址访问例子: 以下脚本会生成一个长网址并访问,导致414长网址报错. [root@proxy ~]#vim nginx_test.sh #!/bin/bash URL ...
- Python +appium 封装desired_caps模块
使用python+appium做android的自动化测试时,首先需要启动appium服务,然后连接上手机,配置如下: desired_caps = {"platformName" ...
- Kotlin属性委托系统总结与提供委托详解
属性委托总结回顾: 在前三次已经将Kotlin委托相关的知识点进行了完整的学习了,具体博文如下: https://www.cnblogs.com/webor2006/p/11369019.html h ...