Docker进阶学习:swarm集群搭建

2023-11-14

我们可以看一下官方文档关于工作机制的地方

How nodes work

可以从官方截图上看,manager顾名思义是管理器,但是管理器要做好分配。官方一句话:An N manager cluster tolerates the loss of at most (N-1)/2 managers.
在这里插入图片描述
swarm环境准备
1 几台机安装docker
可采用我专栏里面的
Docker安装

实际上你安装了,docker就可以使用docker swarm 命令了,你可以先看一下帮助

docker swarm --help

在这里插入图片描述
init 初始化一个swarm
join加入一个swarm作为节点/管理

docker swarm init --help

在这里插入图片描述
涉及到网络,我们要查一下自己服务器的网络

ip addr

实际上看自己的公网地址在控制台也能看,而且是尽量我们用的都是内,同一区的内网是不走流量的。

初始化一个swarm节点

 docker swarm init --advertise-addr 172.23.21.207

在这里插入图片描述
初始化结点docker swarm init

docker swarm join 加入一个结点!

# 获取令牌
docker swarm join-token manager
docker swarm join-token worker

在上面获取对应角色的令牌,然后再别的服务器执行,加入到这个docker swarm上。

 docker swarm join --token SWMTKN-1-5b1xy8veoi1nc5qmkum43p4d79i9kl5czf7a2xxtgqxleda3zu-7p77yoks5mtd6g529tvrsf302 172.23.21.207:2377

在这里插入图片描述
然后我们回过头去我们初始化swarm的服务器上去查看节点

docker node ls

在这里插入图片描述
我们在我们除了leader,初始化的那台机器,剩下的三台服务器添加2个worker,1个manager

再次去查看 node
在这里插入图片描述
这个Reachable就是manger的那台机。(4台机 2主2从)

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Docker进阶学习:swarm集群搭建 的相关文章

随机推荐

  • KDD2023丨预训练论文合集

    ACM SIGKDD 国际数据挖掘与知识发现大会 简称KDD 会议始于1989年 是数据挖掘领域历史最悠久 规模最大的国际顶级学术会议 也是首个引入大数据 数据科学 预测分析 众包等概念的会议 每年吸引了大量数据挖掘 机器学习 大数据和人工
  • Error attempting to get column ‘create_time‘ from result set. Cause: java.sql.SQLFeatureNotSupporte

    错误 org springframework dao InvalidDataAccessApiUsageException Error attempting to get column create time from result set
  • 使用arthas在线诊断flink的那些事

    最近在使用arthas诊断工具 诊断java服务的一些问题 突然想到能不能使用arthas诊断flink的jobManager和taskManager呢 答案是可以的 采用javaagent 在flink启动jobmanager和taskM
  • QT 程序架构 及 Ui 来龙去脉

    ifndef MAINWINDOW H define MAINWINDOW H include
  • 好用的IDEA插件之Alibaba Java Coding Guidelines

    一 简介 Alibaba Java Coding Guidelines是一款基于阿里巴巴Java开发手册的IDEA插件 它提供了一系列的代码检查和自动修复功能 帮助开发者遵循阿里巴巴的Java编码规范 该插件支持的检查类型包括命名规范 代码
  • 使用Sentencepiece +CNN进行文本分类

    Sentencepiece是google开源的文本Tokenzier工具 其主要原理是利用统计算法 在语料库中生成一个类似分词器的工具 外加可以将词token化的功能 对比开源的分词器 它会将频繁出现的字符串作为词 然后形成词库进行切分 所
  • 清明上河图30亿像素_清明上河图高清下载

    清摹本清明上河图高清全图 一亿像素 是为了方便众多学者们研究品评清明上河图的资源 小编这里给大家带来的是过亿像素的清摹本清明上河图高清全图 画质好到想假的一样 第一眼看到小编觉得以前看的清明上河图都是假的 如果你有需要的话 那就快来IT猫扑
  • 图片素材网站

    七大壁纸网站满足所有分辨率需求 如今手机电脑都是1080p起步 偏高端的2k 高端的4k都逐渐进入普通大众的接受范围 而电视机近两年不是4k都不好意思拿出手 虽然电视4k在今年这个时候对普通人来说也并不实用 我经常就为了找一些分辨率高的壁纸
  • 排序算法-【Java实现】-【桶排序、冒泡排序、快速排序、插入排序】

    排序算法 Java实现 桶 冒泡 快速 归并 插入排序 排序算法演示地址 https www cs usfca edu galles visualization ComparisonSort html 桶排序 顾名思义 将数组分到有限数量的
  • 有序链表转换二叉搜索树

    力扣入口 109 有序链表转化二叉搜索树 给定一个单链表 其中的元素按升序排序 将其转换为高度平衡的二叉搜索树 本题中 一个高度平衡二叉树是指一个二叉树每个节点 的左右两个子树的高度差的绝对值不超过 1 思路加图解 思路1 class So
  • 【Python】dlib 无需编译安装 dlib-19.23.0-cp39-cp39-win_amd64.whl

    Dlib介绍 Dlib is a modern C toolkit containing machine learning algorithms and tools for creating complex software in C to
  • HTML5录音并调用百度语音识别

    HTML5录音借鉴的网上的代码 但是下载下来却无法用 查阅了好多资料 终于在国外某网站上找到原因 原来是js函数废弃了 替换为新的js函数名即可 HTML5录音的代码 http www it165 net design html 20140
  • opencv学习笔记十:使用cv2.morphologyEx()实现开运算,闭运算,礼帽与黑帽操作以及梯度运算

    openvc中morphologyEx 函数是一种形态学变化函数 数学形态学可以理解为一种滤波行为 因此也称为形态学滤波 滤波中用到的滤波器 kernal 在形态学中称为结构元素 结构元素往往是由一个特殊的形状构成 如线条 矩形 圆等 基本
  • Tomcat解决跨域问题

    Tomcat解决跨域问题 把下面的代码粘贴到web xml的552行下即可
  • 在 Dev-C++ 或 Code::Blocks 下面配置 EasyX

    前言 EasyX 虽然挺好用 但是目前官方只发布了针对 VC 的使用方法 本文介绍如何将 EasyX 配置到 DevCpp 或 CodeBlocks 里面 并提供相关的库 平时我工作忙 有问题直接在后面留言 我会尽力修改 注 版本太老的 m
  • java域名解析

    import java net InetAddress import java net UnknownHostException public class GetIp static public void main String args
  • Redis实现简单投票系统(微服务系列)

    package com jt redis import redis clients jedis Jedis import java lang reflect Member import java util Set public class
  • .NET网络编程——TCP通信

    一 网络编程的基本概念 1 网络 就是将不同区域的电脑连接到一起 组成局域网 城域网或广域网 把分部在不同地理区域的计算机于专门的外部设备用通信线路 互联成一个规模大 功能强的网络系统 从而使众多的计算机可以方便地互相传递信息 共享硬件 软
  • webrtc-stun/turn 服务器安装

    项目中用到了webrtc 他的p2p通过ICE实现 其中需要stun turn服务器接入 我用的google开源的 很好用 原来叫做turnserver 后来改名为corturn git有下载连接 其实安装 部署配置都很简单 有很多分享 重
  • Docker进阶学习:swarm集群搭建

    我们可以看一下官方文档关于工作机制的地方 How nodes work 可以从官方截图上看 manager顾名思义是管理器 但是管理器要做好分配 官方一句话 An N manager cluster tolerates the loss o