zoukankan      html  css  js  c++  java
  • docker swarm test

    consul:

    192.168.111.111:

    docker run -d -p 8500:8500 --name=consul progrium/consul -server -bootstrap

    docker run -d -p 4000:4000 swarm manage -H :4000 --replication --advertise 192.168.111.111:4000 consul://192.168.111.111:8500

    192.168.111.112/192.168.111.113:

    docker run -d swarm join --advertise=192.168.111.112:2375 consul://192.168.111.111:8500

    ===========================================================================================================

    [root@mhc1 ~]# docker run --rm swarm list consul://192.168.111.111:8500
    time="2017-10-16T14:01:06Z" level=info msg="Initializing discovery without TLS"
    192.168.111.112:2375
    192.168.111.113:2375

    [root@mhc1 ~]# docker -H 192.168.111.111:4000 info
    Containers: 18
    Running: 2
    Paused: 0
    Stopped: 16
    Images: 12
    Server Version: swarm/1.2.8
    Role: primary
    Strategy: spread
    Filters: health, port, containerslots, dependency, affinity, constraint, whitelist
    Nodes: 2
    mhc2: 192.168.111.112:2375
    └ ID: 4XN4:R7WF:EEFN:CG66:XAJ2:77VL:YHQJ:SXPJ:H37O:I2JD:BI72:ZOQS|192.168.111.112:2375
    └ Status: Healthy
    └ Containers: 1 (1 Running, 0 Paused, 0 Stopped)
    └ Reserved CPUs: 0 / 1
    └ Reserved Memory: 0 B / 1.87 GiB
    └ Labels: kernelversion=3.10.0-693.2.2.el7.x86_64, operatingsystem=CentOS Linux 7 (Core), ostype=linux, storagedriver=devicemapper
    └ UpdatedAt: 2017-10-16T14:04:27Z
    └ ServerVersion: 1.12.6
    mhc3: 192.168.111.113:2375
    └ ID: TJJN:4OMZ:XFCR:PTC3:F7PM:ZHB5:ZPKA:73C6:UOQZ:CIAK:NGG4:ZASY|192.168.111.113:2375
    └ Status: Healthy
    └ Containers: 17 (1 Running, 0 Paused, 16 Stopped)
    └ Reserved CPUs: 0 / 1
    └ Reserved Memory: 0 B / 1.87 GiB
    └ Labels: kernelversion=3.10.0-693.2.2.el7.x86_64, operatingsystem=CentOS Linux 7 (Core), ostype=linux, storagedriver=devicemapper
    └ UpdatedAt: 2017-10-16T14:04:33Z
    └ ServerVersion: 1.12.6
    Plugins:
    Volume:
    Network:
    Swarm:
    NodeID:
    Is Manager: false
    Node Address:
    Security Options:
    Kernel Version: 3.10.0-514.el7.x86_64
    Operating System: linux
    Architecture: amd64
    Number of Docker Hooks: 2
    CPUs: 2
    Total Memory: 3.739 GiB
    Name: c645a53f0869
    Docker Root Dir:
    Debug Mode (client): false
    Debug Mode (server): false
    WARNING: No kernel memory limit support
    Registries:

    --------------------------------------------------------------------------------

    [root@mhc1 ~]# cat /tmp/cluster_info
    192.168.111.112:2375
    192.168.111.113:2375

    docker run -d -p 12375:2375 -v /tmp/cluster_info:/tmp/cluster_info swarm manage --strategy "spread" file:///tmp/cluster_info

    spread 是每次挑选容器虽少的节点起,binpack 与spread相反,挑最多的,random 随机

    [root@mhc1 ~]# docker -H 192.168.111.111:12375 info
    Containers: 16
    Running: 0
    Paused: 0
    Stopped: 16
    Images: 12
    Server Version: swarm/1.2.8
    Role: primary
    Strategy: spread
    Filters: health, port, containerslots, dependency, affinity, constraint, whitelist
    Nodes: 2
    mhc2: 192.168.111.112:2375
    └ ID: 4XN4:R7WF:EEFN:CG66:XAJ2:77VL:YHQJ:SXPJ:H37O:I2JD:BI72:ZOQS|192.168.111.112:2375
    └ Status: Healthy
    └ Containers: 0 (0 Running, 0 Paused, 0 Stopped)
    └ Reserved CPUs: 0 / 1
    └ Reserved Memory: 0 B / 1.87 GiB
    └ Labels: kernelversion=3.10.0-693.2.2.el7.x86_64, operatingsystem=CentOS Linux 7 (Core), ostype=linux, storagedriver=devicemapper
    └ UpdatedAt: 2017-10-16T14:15:45Z
    └ ServerVersion: 1.12.6
    mhc3: 192.168.111.113:2375
    └ ID: TJJN:4OMZ:XFCR:PTC3:F7PM:ZHB5:ZPKA:73C6:UOQZ:CIAK:NGG4:ZASY|192.168.111.113:2375
    └ Status: Healthy
    └ Containers: 16 (0 Running, 0 Paused, 16 Stopped)
    └ Reserved CPUs: 0 / 1
    └ Reserved Memory: 0 B / 1.87 GiB
    └ Labels: kernelversion=3.10.0-693.2.2.el7.x86_64, operatingsystem=CentOS Linux 7 (Core), ostype=linux, storagedriver=devicemapper
    └ UpdatedAt: 2017-10-16T14:16:25Z
    └ ServerVersion: 1.12.6
    Plugins:
    Volume:
    Network:
    Swarm:
    NodeID:
    Is Manager: false
    Node Address:
    Security Options:
    Kernel Version: 3.10.0-514.el7.x86_64
    Operating System: linux
    Architecture: amd64
    Number of Docker Hooks: 2
    CPUs: 2
    Total Memory: 3.739 GiB
    Name: 5813e487e53b
    Docker Root Dir:
    Debug Mode (client): false
    Debug Mode (server): false
    WARNING: No kernel memory limit support
    Registries:

    --------------------------------------------------------------------------------------------------

    ERRO[0000] error monitoring events, will restart         error=Error response from daemon: (NotImplemented) events is not implemented (9aa4eefb-a707-40af-a6fb-43d1f85c2aac) id=67b5da79-974d-467a-80a7-c3d030236a8e|192.168.9.138:2376 name=bst-1

    ./swarm manage --filter=health --filter=dependency --filter=constraint --filter=containerslots --filter=affinity --tls --tlscert=/root/.sdc/docker/dbba/cert.pem --tlskey=/root/.sdc/docker/dbba/key.pem --host=0.0.0.0:3376 --strategy spread file://./cluster_info >/dev/null 2>&1 &

    -------------------------------------------------------------------------------------

    ./swarm manage --filter=health --filter=dependency --filter=constraint --filter=containerslots --filter=affinity --host=0.0.0.0:3375 --strategy spread --replication --advertise=109.105.4.65:3375 consul://109.105.4.65:8500

    ./swarm manage --filter=health --filter=dependency --filter=constraint --filter=containerslots --filter=affinity --host=0.0.0.0:3375 --strategy spread --replication --advertise=109.105.30.40:3375 consul://109.105.4.65:8500

    ./swarm join --advertise=109.105.4.65:2375 consul://109.105.4.65:8500

    ./swarm join --advertise=109.105.30.40:2375 consul://109.105.4.65:8500

    export DOCKER_HOST=109.105.30.40:3375

     docker run -d --label service=test consul:0.8.4 ping 127.0.0.1

    docker ps --filter label=service=test

    docker run -d -e affinity:service==test consul:0.8.4 ping 127.0.0.1

  • 相关阅读:
    fpga不错的源代码下载地址
    iverilog命令选项解释
    altera官方视频教程下载地址
    niosII EDS和QuartusII安装心得体会
    FPGA的JTAG口很脆弱?
    poj2379
    poj2472
    poj2935
    poj3366
    poj1493
  • 原文地址:https://www.cnblogs.com/mhc-fly/p/7679311.html
Copyright © 2011-2022 走看看