您的位置:首页 > 运维架构 > Docker

docker Swarm 集群发现

2016-04-14 13:47 671 查看
Node 发现

$swarm manage --discovery dockerhost01:2375,dockerhost02:2375,dockerhost03:2375 -H=0.0.0.0:2375


文件发现

$swarm manage --discovery file:///etc/swarm/cluster_config -H=0.0.0.0:2375

$cat /etc/swarm/cluster_config
dockerhost01:2375
dockerhost02:2375
dockerhost03:2375


Consul 发现
Swarm客户端

$swarm join --discovery consul://consulhost01/swarm --addr=10.1.1.10:2375


Swarm master

$swarm manage --discovery consul://consulhost01/swarm -H=0.0.0.0:2375


EtcD 发现

Swarm客户端

$swarm join --discovery etcd://etcdhost01/swarm --addr=10.1.1.10:2375


Swarm master

$swarm manage etcd://etcdhost01/swarm -H=0.0.0.0:2375


Zookeeper 发现

Swarm客户端

$swarm join --discovery zk://zkhost01,zkhost02,zkhost03/swarm --addr=10.1.1.10


Swarm master

$swarm manage --discovery zk://zkhost01,zkhost02,zkhost03/swarm -H 0.0.0.0:2375


demo , 使用etcd 服务发现
http://www.pangxie.space/docker/480
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: