#准备三台CentOS7

#IP划分

192.168.1.201       virtualBox1

192168.1.202        virtualBox2

192168.1.204        virtualBox3

#三台机器上分别安装docker

docker安装

#三台机器上分别配置加速器

vim /etc/docker/daemon.json                  #该文件原本没有需要新建

{
    "registry-mirrors": [ "https://docker.mirrors.ustc.edu.cn" ]
}

#重新载入文件

systemctl daemon-reload

#重启docker

systemctl restart docker.service

#pull下来swarm镜像

docker pull swarm

#创建一台swarm 管理者节点,这里我用201那台当做管理节点,在201上执行

[root@virtualBox1 ~]# docker swarm init --advertise-addr=192.168.1.201
Swarm initialized: current node (9crsz9bs7jmkk7jeoevbqo85n) is now a manager.

To add a worker to this swarm, run the following command:

docker swarm join --token SWMTKN-1-3yikwpwd7obd6rnxrb0noza7i34hl3nh7pgpc8kc7o4qabeocm-4dv5q6qd48b18oee1xa2e97m0 192.168.1.201:2377

To add a manager to this swarm, run 'docker swarm join-token manager' and follow the instructions.

#在其他2台机器上执行上面粉色命令,即加入到swarm中

[root@virtualBox2 ~]# docker swarm join --token SWMTKN-1-3yikwpwd7obd6rnxrb0noza7i34hl3nh7pgpc8kc7o4qabeocm-4dv5q6qd48b18oee1xa2e97m0 192.168.1.201:2377
This node joined a swarm as a worker.

[root@virtualBox3 ~]# docker swarm join --token SWMTKN-1-3yikwpwd7obd6rnxrb0noza7i34hl3nh7pgpc8kc7o4qabeocm-4dv5q6qd48b18oee1xa2e97m0 192.168.1.201:2377
This node joined a swarm as a worker.

#在Master端查看所有node节点

[root@virtualBox1 ~]# docker node ls
ID                 HOSTNAME    STATUS    AVAILABILITY    MANAGER STATUS    ENGINE VERSION
9crsz9bs7jmkk7jeoevbqo85n *   virtualBox1       Ready       Active       Leader          19.03.1
egyi8wm84gslxzam1i8flc1dv      virtualBox2       Ready     Active                    19.03.1
rsl5npg6u72c67uutkaq63wsl      virtualBox3       Ready             Active                     19.03.1

最新文章

  1. React Native知识5-Touchable类组件
  2. sublime text3 前端编译神器,浏览器实时显示
  3. 【转】8种Nosql数据库系统对比
  4. android关机充电
  5. linux od命令
  6. css-盒模型
  7. CVE-2015-0057 POC构造 & 利用分析(2015.7)
  8. 2-LPC1778之GPIO
  9. c/c++面试准备笔记1
  10. python 全栈开发,Day4(正式)
  11. JQuery纵向下拉菜单实现心得
  12. 【Python 25】52周存钱挑战5.0(datetime库和import)
  13. Python3.0科学计算学习之绘图(一)
  14. CentOS 7 防火墙,端口开启命令
  15. ADT下载地址(申明:来源于网络)
  16. Codeforces 444 C - DZY Loves Colors
  17. 02HDFS架构
  18. 自己写的开源MVC-easyMVC分享
  19. Visual Studio的安装应用及单元测试
  20. sqlserver运行脚本数据出现 内存不足的解决办法

热门文章

  1. STM32 ARM调试问题总结
  2. C++中虚函数的作用和虚函数的工作原理
  3. Selenium(4)
  4. Linux之yum安装LAMP环境与管理
  5. UVa10474 Where is the Marble?(排序sort)
  6. BZOJ 4032: [HEOI2015]最短不公共子串 (dp*3 + SAM)
  7. 题解 合并 union
  8. 从Ubuntu 18.04 LTS升级到Ubuntu 18.10版本的方法
  9. mysql explain 执行计划详解
  10. 给PS添加ICO格式文件