管理swarm(5) – swarm实践 – 添加节点到swarm

一旦你创建好带一个管理节点的swarm后,你就可以往swarm添加worker节点了。
1.登录worker1机器。
2.运行由前文创建swarm输出的把worker节点加入到swarm的命令:

  1. $ docker swarm join \
  2.   --token  SWMTKN-1-49nj1cmql0jkz5s954yi3oex3nedyz0fb0xx14ie39trti4wxv-8vxv8rssmk743ojnwacrr2e7c \
  3.   192.168.99.100:2377
  4.  
  5. This node joined a swarm as a worker.

如果你找不到之前添加节点的命令了,可以执行如下命令来查询:

  1. $ docker swarm join-token worker
  2.  
  3. To add a worker to this swarm, run the following command:
  4.  
  5.     docker swarm join \
  6.     --token SWMTKN-1-49nj1cmql0jkz5s954yi3oex3nedyz0fb0xx14ie39trti4wxv-8vxv8rssmk743ojnwacrr2e7c \
  7.     192.168.99.100:2377

3.登录worker2机器。
4.执行与第2步相同的命令把worker2添加到swarm中:

  1. $ docker swarm join \
  2.   --token SWMTKN-1-49nj1cmql0jkz5s954yi3oex3nedyz0fb0xx14ie39trti4wxv-8vxv8rssmk743ojnwacrr2e7c \
  3.   192.168.99.100:2377
  4.  
  5. This node joined a swarm as a worker.

5.登录manage1机器,执行docker node ls命令来查询worker节点:

  1. ID                           HOSTNAME  STATUS  AVAILABILITY  MANAGER STATUS
  2. 03g1y59jwfg7cf99w4lt0f662    worker2   Ready   Active
  3. 9j68exjopxe7wfl6yuxml7a7j    worker1   Ready   Active
  4. dxn1zf6l61qsb1josjja83ngz *  manager1  Ready   Active        Leader
标签:Swarm 发布于:2019-11-20 09:50:21