Swarm集群搭建并 搭建rancher 高可用

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Swarm集群搭建并 搭建rancher 高可用相关的知识,希望对你有一定的参考价值。

参考技术A 随便找一台当做manager节点 :   docker swarm init --listen-addr 192.168.203.131:2377 --advertise-addr 192.168.203.131

另一台执行: 

docker swarm join \

>    --token SWMTKN-1-056denxbi8spa9cvopssape6emo5s8hzba5wxol2rsnuljyobq-5qo8ma44dt44xiwn8ifxy1hu6 \

>    192.168.203.131:2377

目前2台节点:

执行: docker node ls

说一句题外话: 搭建 docker swarm 集群 请先 同步集群的时间,不然会提示 证书过期的错误.

查看网络:docker network ls

创建网络:

docker network create --driver overlay swarm_wuy

基于 Swarn集群 创建  rancher/server:

docker service create --replicas 2 --name rancher-server -p 90:8080 --network=swarm_wuy rancher/server:v1.6.14

查看服务状态:

docker service ls

查看服务详情:

docker service ps rancher-server

删除服务:

docker service rm rancher-server

伸缩节点:

docker service scale rancher-server=3

------------------------------ 文章无关内容 (补充知识)

以上是关于Swarm集群搭建并 搭建rancher 高可用的主要内容,如果未能解决你的问题,请参考以下文章

docker swarm使用keepalived+haproxy搭建基于percona-xtradb-cluster方案的高可用mysql集群

高可用MongoDB集群部署详解——搭建MongoDB副本集

MongoDB 高可用集群副本集+分片搭建

Ceph高可用部署和主要组件介绍

MongoDB高可用复制集分片集群搭建

【6.2.1】服务器安装 Docker Swarm中搭建 Redis集群