美文网首页
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