本文共 1065 字,大约阅读时间需要 3 分钟。
# 在本地机器上安装Docker Machine以后, # 怎样一下子创建X台管理主机Y台工作节点的Docker Swarm集群测试环境呢? # 要创建多少台?自己改一下数字就好! # 先定义好管理节点和工作节点的数量 # Define the number of managers/workers
MANAGER=3 WORKER=5 # 创建Docker虚拟机主机 # Create the Docker hosts for i in $(seq 1 $MANAGER); do docker-machine create --driver virtualbox manager$i; done for i in $(seq 1 $WORKER); do docker-machine create --driver virtualbox worker$i; done # 初始化Swarm集群 # Init the swarm docker-machine ssh manager1 docker swarm init --auto-accept manager --auto-accept worker --listen-addr $(docker-machine ip manager1):2377 # 增加另外的管理节点 # Add additional manager(s) for i in $(seq 2 $MANAGER); do docker-machine ssh manager$i docker swarm join --manager --listen-addr $(docker-machine ip manager$i):2377 $(docker-machine ip manager1):2377; done # 增加工作节点 # Add workers for i in $(seq 1 $WORKER); do docker-machine ssh worker$i docker swarm join --listen-addr $(docker-machine ip worker$i):2377 $(docker-machine ip manager1):2377; done参考链接:http://blog.daocloud.io/dockerstos/
参考链接:http://www.open-open.com/lib/view/open1468891335301.html
转载地址:http://zxarb.baihongyu.com/