zoukankan      html  css  js  c++  java
  • Docker集群实验环境布署--swarm【4 管理组件--manager】

    主机分配如下,支持双活,中断其中1台,primary会通过consul自动重新选举
     
    10.40.100.141 docker-manager0.venic.com
    10.40.100.142 docker-manager1.venic.com
     
    首先在镜像服务器上148上,拉取一个官网 的 consul镜像,方便等下在其它三台上快速启动
    # docker pull  swarm && docker tag swarm:latest docker-registry.venic.com:5000/swarm:latest
    # docker push docker-registry.venic.com:5000/swarm:latest
     
     
     
     
    10.40.100.141上
    docker run -d -p 4000:4000  --restart=always --name manager0 docker-registry.venic.com:5000/swarm:latest manage -H :4000 --replication --advertise 10.40.100.141:4000 consul://docker-consul.venic.com:8500
     
     
    10.40.100.142上
    docker run -d -p 4000:4000 --restart=always --name manager1 docker-registry.venic.com:5000/swarm:latest manage -H :4000 --replication --advertise 10.40.100.142:4000 consul://docker-consul.venic.com:8500
     
     
    在2台机器上执行查看状态,可以看到选举了谁做主
     
    [root@docker-manager0 /]# docker -H :4000 info
    Containers: 0
     Running: 0
     Paused: 0
     Stopped: 0
    Images: 0
    Server Version: swarm/1.2.5
    Role: primary
    Strategy: spread
    Filters: health, port, containerslots, dependency, affinity, constraint
    Nodes: 0
    Plugins:
     Volume:
     Network:
    Swarm:
     NodeID:
     Is Manager: false
     Node Address:
    Security Options:
    Kernel Version: 3.10.0-514.2.2.el7.x86_64
    Operating System: linux
    Architecture: amd64
    CPUs: 0
    Total Memory: 0 B
    Name: 27fbbfe0fae4
    Docker Root Dir:
    Debug Mode (client): false
    Debug Mode (server): false
    WARNING: No kernel memory limit support
     
     
     
    [root@docker-manager1 /]# docker -H :4000 info
    Containers: 0
     Running: 0
     Paused: 0
     Stopped: 0
    Images: 0
    Server Version: swarm/1.2.5
    Role: replica
    Primary: 10.40.100.141:4000
    Strategy: spread
    Filters: health, port, containerslots, dependency, affinity, constraint
    Nodes: 0
    Plugins:
     Volume:
     Network:
    Swarm:
     NodeID:
     Is Manager: false
     Node Address:
    Security Options:
    Kernel Version: 3.10.0-514.2.2.el7.x86_64
    Operating System: linux
    Architecture: amd64
    CPUs: 0
    Total Memory: 0 B
    Name: 716ec5e0ef90
    Docker Root Dir:
    Debug Mode (client): false
    Debug Mode (server): false
    WARNING: No kernel memory limit support
     
     
     
     
  • 相关阅读:
    CF351E Jeff and Permutation
    2018-8-10-win10-uwp-绑定-OneWay-无法使用
    2018-8-10-win10-uwp-绑定-OneWay-无法使用
    2018-2-13-C#-通配符转正则
    2018-2-13-C#-通配符转正则
    2019-9-2-win10-uwp-列表模板选择器
    2019-9-2-win10-uwp-列表模板选择器
    2018-2-13-win10-uwp-InkCanvas控件数据绑定
    2018-2-13-win10-uwp-InkCanvas控件数据绑定
    2018-2-13-win10-uwp-unix-timestamp-时间戳-转-DateTime
  • 原文地址:https://www.cnblogs.com/veniceslove/p/6290519.html
Copyright © 2011-2022 走看看