永久建站平台做网站的公司叫什么名字好
文章目录
- 1. 什么是Consul
 - 2. Docker安装启动Consul
 
点击跳转:Docker安装MySQL、Redis、RabbitMQ、Elasticsearch、Nacos等常见服务全套(质量有保证,内容详情) 
 
1. 什么是Consul
Consul是HashiCorp公司推出的开源软件,提供了微服务系统中的服务治理、配置中心、控制总线等功能。这些功能中的每一个都可以根据需要单独使用,也可以一起使用以构建全方位的服务网格,总之Consul提供了一种完整的服务网格解决方案。
2. Docker安装启动Consul
- 拉取Consul镜像
 
docker pull consul # 默认拉取latest
docker pull consul:1.6.1 # 拉取指定版本
 
- 安装并运行
 
docker run -d -p 8500:8500 --name=consul \
consul:1.6.1 \
consul agent -dev \
-ui -node=n1 -bootstrap-expect=1 -client=0.0.0.0
 
以下是consul的命令或参数介绍:
consul agent -dev使用开发模式启动-ui开启网页可视化管理界面-node指定该节点名称,注意每个节点的名称必须唯一不能重复!上面指定了第一台服务器节点的名称为n1,那么别的节点就得用其它名称-bootstrap-expect最少集群的Server节点数量,少于这个值则集群失效,这个选项必须指定,由于这里是单机部署,因此设定为1即可-client指定可以外部连接的地址,0.0.0.0表示外网全部可以连接
- 访问Consul的UI:http://localhost:8500/
 

