本章目录
SpringCloudConsul 配置中心
第一次使用consul,需要注意,consul与eureka不同,需要下载组件安装之后才可以使用。
在docker中安装consul
在docker种安装consul以及集群部署:
-
拉取镜像
docker 拉取 consul 镜像命令 ```docker pull consul```
-
外挂数据
先创建data/consul文件夹
mkdir -p /data/consul
使用 docker run 启动 server
docker run -d -p 8500:8500 -v /data/consul:/consul/data -e --name consul
至此我们就完成了consul的安装运行。 -
consul集群
使用 docker 创建consul1节点,并启动
docker run -d -p 8500:8500 -v /data/consul:/consul/data -e CONSUL_BIND_INTERFACE='eth0' --name=consul1 consul agent -server -bootstrap -ui -client='0.0.0.0'
agent: 表示启动 agent 进程
server: 表示