Docker swarm
官方文档
Docker swarm
中文文档
Docker swarm 集群快速安装
Docker swarm
相关资料,可参考
1. 创建swarm集群
1) 创建管理节点
[root@dockersrv1 media]# docker swarm init --advertise-addr 10.128.223.231
Swarm initialized: current node (puztgxfzddwdcr66cg1y9ccbw) is now a manager.
To add a worker to this swarm, run the following command:
docker swarm join \
--token SWMTKN-1-5fb1qvx43uszi8d2jw6f5upomjqdphscogpkexun2oi4cb3zn0-4s3fazjinrbffg3up71mf7d4v \
10.128.223.231:2377
To add a manager to this swarm, run 'docker swarm join-token manager' and follow the instructions.
2) 在集群中添加子节点
复制上面的token信息
[root@dockersrv2 media]# docker swarm join \
--token SWMTKN-1-5fb1qvx43uszi8d2jw6f5upomjqdphscogpkexun2oi4cb3zn0-4s3fazjinrbffg3up71mf7d4v \
10.128.223.231:2377
This node joined a swarm as a worker.
3) 查看swarm集群
docker node ls
搭建Docker原生Swarm集群视频课程
Docker Swarm Mode
=================
Docker Engine(v1.12.0+)原生支持集群功能(Swarm Mode).
与Kubernetes比较, 发现Docker Swarm Mode非常简单易用.
通过几条Docker命令, 就可以快速搭建一个功能完善的集群.
只需要两台机器, 就可以搭建Swarm集群, 大大降低学习成本.
把Service部署到Swarm集群中, 根据情况随时Scale Up/Down.
自动会把Task分散到多台机器运行, 出现问题后会自动迁移.
整个迁移过程, 不需要人为干预, 极大减轻运维负担.
Docker Swarm Mode是新添加的功能, 还有些不完善的地方.
作为Docker原生支持的功能, 在今后会不断改进, 逐步完善.
01.介绍Swarm模式
02.安装Docker软件
03.罗列Swarm功能
04.介绍关键概念
05.创建Swarm集群
06.管理集群节点
07.部署集群服务
08.服务Scale Up/Down
09.滚动更新服务
10.更新节点状态
11.创建Overlay网络
12.集群服务发现
13.集群运维管理
14.结束语
15.负载均衡