简单配置 docker swarm
#准备三台CentOS7
#IP划分
192.168.1.201 virtualBox1
192168.1.202 virtualBox2
192168.1.204 virtualBox3
#三台机器上分别安装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
最新文章
- React Native知识5-Touchable类组件
- sublime text3 前端编译神器,浏览器实时显示
- 【转】8种Nosql数据库系统对比
- android关机充电
- linux od命令
- css-盒模型
- CVE-2015-0057 POC构造 &; 利用分析(2015.7)
- 2-LPC1778之GPIO
- c/c++面试准备笔记1
- python 全栈开发,Day4(正式)
- JQuery纵向下拉菜单实现心得
- 【Python 25】52周存钱挑战5.0(datetime库和import)
- Python3.0科学计算学习之绘图(一)
- CentOS 7 防火墙,端口开启命令
- ADT下载地址(申明:来源于网络)
- Codeforces 444 C - DZY Loves Colors
- 02HDFS架构
- 自己写的开源MVC-easyMVC分享
- Visual Studio的安装应用及单元测试
- sqlserver运行脚本数据出现 内存不足的解决办法
热门文章
- STM32 ARM调试问题总结
- C++中虚函数的作用和虚函数的工作原理
- Selenium(4)
- Linux之yum安装LAMP环境与管理
- UVa10474 Where is the Marble?(排序sort)
- BZOJ 4032: [HEOI2015]最短不公共子串 (dp*3 + SAM)
- 题解 合并 union
- 从Ubuntu 18.04 LTS升级到Ubuntu 18.10版本的方法
- mysql explain 执行计划详解
- 给PS添加ICO格式文件