美文网首页
Docker swarm 架构介绍

Docker swarm 架构介绍

作者: Rinaloving | 来源:发表于2022-03-31 00:13 被阅读0次

    docker swarm 架构

    Swarm 作为一个管理Docker集群的工具,首先需要将其部署起来,可以单独将Swarm 部署与一个节点。另外,自然需要一个Docker集群,集群上每一个节点均安装有Docker。


    docker swarm 架构.png

    docker swarm 使用

    docker swarm集群环境准备.png

    搭建步骤:

    1. 环境准备:
      1.1 准备三台已经安装docker engine 的 Ubuntu系统主机(docker 版本必须在1.12 以上的版本,老版本不支持swarm)
      1.2 docker 容器主机的ip地址固定,集群中所有工作节点必须能访问该管理节点
      1.3 集群管理节点必须使用相应的协议并且保证端口可用
      集群管理通信:TCP , 端口 2377
      节点通信:TCP 和 UDP ,端口 7946
      覆盖型网络:UDP ,端口4789 overlay 驱动
      说明:三台容器主机的ip地址分别为:
      192.168.200.162 (管理节点 )
      192.168.200.163 (工作节点)
      192.168.200.158 (工作节点)
      主机名称分别为 manager1 、work1、以及work2
      vim /etc/hostnaem (修改完成后需要重启)

    2. 创建 docker swarm
      2.1 、在manager1 机器上创建docker swarm 集群
      docker swarm init --advertise-addr 192.162200.138
      ( --advertise-addr 将该IP 地址的机器设置为集群管理节点;如果是单节点,无需该参数 )
      2.2 、查看管理节点集群信息:
      docker node ls

    相关文章

      网友评论

          本文标题:Docker swarm 架构介绍

          本文链接:https://www.haomeiwen.com/subject/xidgjrtx.html