使用docker方式安装consul集群
环境准备
- 操作系统openEuler 23.09
- docker环境
- docker-compose环境
本次计划部署的consul集群有3个节点,都是server类型
docker pull registry.cn-hangzhou.aliyuncs.com/bcbx/consul:1.7.8
网络不通的情况下使用上述方式进行镜像拉取
host网络 | 节点 | 类型 |
---|---|---|
192.168.1.10 | consul-1 | server |
192.168.1.30 | consul-2 | server |
192.168.1.31 | consul-3 | server |
集群安装
前置准备
- 把consul的数据文件都映射到宿主机上,有利于备份数据以及方便以后重构容器
- 在三台宿主机分别建立目录consul-1、consul-2、consul-3,下面分别存放3个consul节点的信息