目录

获取镜像

运行

集群搭建


官网:https://www.consul.io/

文档:https://www.consul.io/docs/index.html

获取镜像

docker pull consul:1.3.0

运行

如果已存在dev-consul先移除

docker rm -f dev-consul

创建容器,守护进程方式启动(daemon),名称为dev-consul,将容器中的8500端口映射为本机的8500端口,镜像使用consul版本1.3.0。

docker run -d --name=dev-consul -p 8500:8500 consul:1.3.0

浏览器访问8500端口打开consul页面

进入命令行采用

docker exec -ti dev-consul bin/sh

集群搭建

docker run -d --name=dev-consul -e CONSUL_BIND_INTERFACE=eth0 consul

eth0为docker默认的网卡

看eth0的 ip,假如为172.17.0.4

docker exec -t dev-consul ifconfig

然后浏览器访问ip:8500端口打开consul ui页面

启动另外两个节点

docker rm -f dev-consul2

docker rm -f dev-consul3

docker run -d --name=dev-consul2 -e CONSUL_BIND_INTERFACE=eth0 consul agent -dev -join=172.17.0.4

-join参数为加入集群主节点的ip

docker run -d --name=dev-consul3 -e CONSUL_BIND_INTERFACE=eth0 consul agent -dev -join=172.17.0.4

启动客户端

docker run -d --name=dev-consul3 -e CONSUL_BIND_INTERFACE=eth0 consul agent -retry-join=172.17.0.4

看集群成员

docker exec -t dev-consul consul members

docker exec -t dev-consul consul operator raft list-peers

consul docker方式搭建相关推荐

  1. 使用docker方式搭建免费开源的境外商城网站

    境外商城网站,可以销售国内的商品,将国内的商品卖到国际上 prestashop 是一个比较好用的开源免费的境外商城网站 官网:https://www.prestashop.com/en 搭建的步骤: ...

  2. Docker Compose搭建consul群集环境(了解Docker Compose及常用命令,Docker四种网络,Doker指定端口)

    文章目录 Docker Compose搭建consul群集环境 认识Docker Compose IConsul Docker Compose容器编排 Dasker Compose配置常用字段 Bos ...

  3. kurento服务器搭建(docker方式)

    kurento服务器搭建 docker方式 1.拉取镜像 2. 根据镜像创建docker 3. 进入docker 4.测试服务是否正常 5.验证 6.查看KMS日志 如果需要非docker的搭建方式, ...

  4. 利用docker快速搭建consul集群网

    如果不用虚拟机,一台物理机只能搭建一个server或者client,利用docker,可以快速搭建一个consul集群. 1.docker拉群consul的镜像 #docker pull consul ...

  5. 5分钟看懂微服务架构下的Consul 特性及搭建

    一.前言 虽然说牛逼的公司都有那么几个牛逼的运维团队,牛逼的运维团队都有着神秘黑科技般敲代码的姿势:本人虽然不是一个运维工程师,但是自己比较爱倒腾这些东西,会那么一点点运维姿势,虽然不算专业,但是还是 ...

  6. 8分钟学会Consul集群搭建及微服务概念

    Consul介绍: Consul 是由 HashiCorp 公司推出的开源软件,用于实现分布式系统的服务发现与配置.与其他分布式服务注册与发现的方案,Consul 的方案更"一站式" ...

  7. 5分钟让你看懂Consul特性及搭建

    一.前言 虽然说牛逼的公司都有那么几个牛逼的运维团队,牛逼的运维团队都有着神秘黑科技般敲代码的姿势:本人虽然不是一个运维工程师,但是有幸自己比较爱倒腾这些东西,也会那么一点点运维知识,虽然不算专业,但 ...

  8. 使用Docker Swarm搭建分布式爬虫集群

    转载自  使用Docker Swarm搭建分布式爬虫集群 在爬虫开发过程中,你肯定遇到过需要把爬虫部署在多个服务器上面的情况.此时你是怎么操作的呢?逐一SSH登录每个服务器,使用git拉下代码,然后运 ...

  9. Docker快速搭建Taiga敏捷开发项目管理平台

    Taiga.io , Open Source, full featured project management platform for startups and agile developers ...

最新文章

  1. 解决该死的双硬盘蓝屏(错误代码:0x00000007b)!
  2. 人脸照片秒变艺术肖像画:清华大学提出APDrawingGAN CVPR 2019 oral paper
  3. 基于Manim针对FT教学过程的一种可行性设计
  4. NMS 非极大值抑制
  5. java泛型学习二:解惑通配符
  6. canal修改同步binlog日志位点
  7. REST架构下,浏览器怎么发送put与delete请求?
  8. AUTOSAR从入门到精通100讲(二十三)-AUTOSAR通信篇—PduR模块
  9. 博科查看光功率_法拉第旋光器:非互易性旋转光的偏振
  10. 这两天,我们还没毕业
  11. java 如何重写迭代器,如何用Java按需定制自己的迭代器
  12. Leetcode #137 Single Number II
  13. makefile 无法工作_什么是Makefile,它如何工作?
  14. 双十一终极预告:免单+半价+100% 中奖,没有套路,直降直减!
  15. Silverlight学习笔记三(鼠标点击动态画直线|动态设置Ellipse的Canvas.Top与Canvas.Left|动态设置Stroke属性的方法。)...
  16. Django从入门到放弃
  17. 5个导致主线程卡顿较鲜为人知的元凶
  18. 基于感知哈希算法的图像相似匹配计算实战
  19. VMware虚拟机安装Win10教程
  20. 陶教授,我记不住定理的证明该怎么办?(我看到陶哲轩在博客上与学生一则有意思的互动,就翻译过来了)...

热门文章

  1. 前端学习(2180):vue-router全局导航守卫
  2. 前端学习(1946)vue之电商管理系统电商系统之初步使用vue-table-with-tree
  3. 前端学习(1858)vue之电商管理系统电商系统之分析登录页面的布局结构
  4. 前端学习(1563):ng-if
  5. 前端学习(538):全屏布局
  6. spring mvc学习(42):restful的编辑功能实现
  7. java学习(58):私有内部类后访问
  8. 对比linux终端模式和图形模式,Linux知识-2. Linux初学(CnetOS Linux7)之切换命令模式和图形模式...
  9. @RestControllerAdvice注解使用
  10. vim 多行添加注释,取消注释