zoukankan      html  css  js  c++  java
  • docker swarm join如何获取token

    在运行docker swarm join的时候需要一个token参数,如何知道这个参数那?

    【答案】

    Join as a worker node

    To retrieve the join command including the join token for worker nodes, run the following command on a manager node:

    $ docker swarm join-token worker

     

    To add a worker to this swarm, run the following command:

     

    docker swarm join

    --token SWMTKN-1-49nj1cmql0jkz5s954yi3oex3nedyz0fb0xx14ie39trti4wxv-8vxv8rssmk743ojnwacrr2e7c

    192.168.99.100:2377

    Run the command from the output on the worker to join the swarm:

    $ docker swarm join

    --token SWMTKN-1-49nj1cmql0jkz5s954yi3oex3nedyz0fb0xx14ie39trti4wxv-8vxv8rssmk743ojnwacrr2e7c

    192.168.99.100:2377

     

    This node joined a swarm as a worker.

    The docker swarm join command does the following:

    • switches the Docker Engine on the current node into swarm mode.
    • requests a TLS certificate from the manager.
    • names the node with the machine hostname
    • joins the current node to the swarm at the manager listen address based upon the swarm token.
    • sets the current node to Active availability, meaning it can receive tasks from the scheduler.
    • extends the ingress overlay network to the current node.

    Join as a manager node

    When you run docker swarm join and pass the manager token, the Docker Engine switches into swarm mode the same as for workers. Manager nodes also participate in the raft consensus. The new nodes should be Reachable, but the existing manager will remain the swarm Leader.

    Docker recommends three or five manager nodes per cluster to implement high availability. Because swarm mode manager nodes share data using Raft, there must be an odd number of managers. The swarm can continue to function after as long as a quorum of more than half of the manager nodes are available.

    For more detail about swarm managers and administering a swarm, see Administer and maintain a swarm of Docker Engines.

    To retrieve the join command including the join token for manager nodes, run the following command on a manager node:

    $ docker swarm join-token manager

     

    To add a manager to this swarm, run the following command:

     

    docker swarm join

    --token SWMTKN-1-61ztec5kyafptydic6jfc1i33t37flcl4nuipzcusor96k7kby-5vy9t8u35tuqm7vh67lrz9xp6

    192.168.99.100:2377

    Run the command from the output on the manager to join the swarm:

    $ docker swarm join

    --token SWMTKN-1-61ztec5kyafptydic6jfc1i33t37flcl4nuipzcusor96k7kby-5vy9t8u35tuqm7vh67lrz9xp6

    192.168.99.100:2377

     

    This node joined a swarm as a manager.

     

    来自:https://docs.docker.com/engine/swarm/join-nodes/#join-as-a-worker-node

  • 相关阅读:
    leetcode 63 简单题
    leetcode 712
    500 问的数学基础
    转载一份kaggle的特征工程:经纬度、特征构造、转化率
    散度
    在线学习在CTR上应用的综述
    广告的计费方式
    矩阵2范数与向量2范数的关系
    text_CNN笔记
    F1
  • 原文地址:https://www.cnblogs.com/time-is-life/p/7562565.html
Copyright © 2011-2022 走看看