- 1、拉取镜像
- 2、运行容器
- 3、查看每个容器的ip
- 4、集群搭建
- a.打开 http://192.168.1.65:8091
- b.选择Setup New Cluter 设置账号密码
- c.进入Configure Disk,Memory,Services 设置 Host Name/IP Address
- d.主界面 -> Servers -> ADD SERVER
- Hostname/IP Address 输入第3步查到的每个容器的IP
- e.Rebalance 负载均衡
- f.内存相关设置
Couchbase镜像: 链接https://hub.docker.com/search?q=couchbase&type=image
docker pull couchbase2、运行容器
docker run --name couchbase-master -p 8091:8091 -d couchbase docker run --name couchbase-slave1 -p 8092:8091 -d couchbase docker run --name couchbase-slave2 -p 8093:8091 -d couchbase3、查看每个容器的ip
Docker为每个容器提供了一个内部IP地址,并且每个IP对在同一主机上运行的所有其他容器都是可见的。
[root@centos-7 vagrant]# docker inspect --format '{{ .NetworkSettings.IPAddress }}' couchbase-master
172.17.0.4
[root@centos-7 vagrant]# docker inspect --format '{{ .NetworkSettings.IPAddress }}' couchbase-slave1
172.17.0.3
[root@centos-7 vagrant]# docker inspect --format '{{ .NetworkSettings.IPAddress }}' couchbase-slave2
172.17.0.2
4、集群搭建
a.打开 http://192.168.1.65:8091
b.选择Setup New Cluter 设置账号密码
c.进入Configure Disk,Memory,Services 设置 Host Name/IP Address
add server 保存即可。
至此Couchbase集群搭建完毕。



