最新要闻
- 多家快递回应站点派件延迟问题:寄送时效要看站点运力恢复如何
- 格芯成都晶圆厂烂尾:紫光集团要接手?
- 豆瓣9.2分 《中国奇谭》今日正式收官!上美影厂还有三部新作
- 零跑创始人:增程式结构简单成本低 就是为纯电车加上“充电宝”
- 天天快看点丨减少牙菌斑 两面针牙膏4支仅需17.9元 加赠2支牙刷
- 【新视野】系统扭矩590N·m 零百加速6.5秒!长安UNI-V混动iDD开卖:14.49万起
- 《中国式家长》精神续作 《中国式相亲2》上架Steam
- 女子驾宝马车“刹车失灵” 罪魁祸首竟是“脚垫”
- 热文:1月MPV销量排名出炉 GL8、赛那、腾势D9混战 谁将胜出?
- 快报:1km收费2元多!日本高速公路收费政策再增50年 2115年才免费
- 上班注意了 北京明起恢复机动车尾号限行:尾号0、5别开车
- 全球即时看!沃尔沃:自家电动车供不应求 不会跟随特斯拉降价
- 【全球新要闻】苏联搞砸的火箭 马斯克干成了
- 全球微头条丨9岁209天!美国一袖珍鼠创吉尼斯纪录:人工饲养“最长寿老鼠”
- 德系车传统技能?因排放作弊 奔驰或被30万车主索赔
- 女子戴金手镯做核磁共振:手腕被烫出一圈水泡
手机
iphone11大小尺寸是多少?苹果iPhone11和iPhone13的区别是什么?
警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案
- iphone11大小尺寸是多少?苹果iPhone11和iPhone13的区别是什么?
- 警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案
- 男子被关545天申国赔:获赔18万多 驳回精神抚慰金
- 3天内26名本土感染者,辽宁确诊人数已超安徽
- 广西柳州一男子因纠纷杀害三人后自首
- 洱海坠机4名机组人员被批准为烈士 数千干部群众悼念
家电
动态:如何在Debian 11上安装Docker Swarm集群
Docker Swarm是一个用于管理 Docker 主机的工具。我们可以构建一个高可用性、高性能的Docker集群,其中应用部署在许多服务器上。
Docker swarm由管理主机和工作节点构建。您可以在Docker Swarm集群中拥有一个或多个管理器节点。管理器节点使用原生Docker API,并与工作节点共享Docker Swarm集群的数据库。管理主机维护集群状态、调度作业和处理HTTP API端点。
与具有监控、Ingress和卷等全面功能的Kubernetes不同,Docker swarm的状态要简单得多。Docker Swarm还缺乏自动扩展功能,防护容器根据监控和资源使用情况进行扩展。必须手动缩放容器。
【资料图】
本文将引导您完成在Debian 11系统上安装Docker Swarm集群的过程。
1. 准备节点
配置 /etc/hosts 文件中每个节点的主机名以进行本地解析。
sudo vim /etc/hosts
添加每个服务器上节点的详细信息,包括管理器节点和工作器节点。
10.31.45.182manager10.31.45.226 worker-0110.31.45.219 worker-02
确保主机可以通过 ping 相互联系
2. 在Debian 11上安装Docker CE
我们必须在所有主机、管理器和工作节点上安装Docker CE。
在主机上安装依赖包:
sudo apt-get updatesudo apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-common
添加Docker GPG key:
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -
添加Docker Repo
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/debian $(lsb_release -cs) stable"
安装Docker引擎
sudo apt-get updatesudo apt-get install docker-ce docker-ce-cli
启动并启用Docker
sudo systemctl start dockersudo systemctl enable docker
添加用户至Docker群组
sudo usermod -aG docker ${USER}
3. 初始化Docker Swarm集群
在此步骤中,我们需要在管理器节点上初始化 Docker swarm模式,然后稍后可以添加工作节点。
以下命令用于初始化Docker Swarm管理器。您应该将地址替换为
newgrp dockersudo docker swarm init --advertise-addr
输出样例:
$ docker swarm init --advertise-addr 10.31.45.182Swarm initialized: current node (xj5sqdpsbs5x2pgt670dft31m) is now a manager.To add a worker to this swarm, run the following command: docker swarm join --token SWMTKN-1-5yat7zlum78qmnlhv1vs0b0k4c42jafh5kt8xtb36eara4c5ip-490dr4yhpbe5qnic476wh90zg 10.31.45.182:2377To add a manager to this swarm, run "docker swarm join-token manager" and follow the instructions.
初始化管理器节点后,我们现在可以使用上面示例中给出的联接令牌添加工作节点。
$ docker swarm join --token SWMTKN-1-5yat7zlum78qmnlhv1vs0b0k4c42jafh5kt8xtb36eara4c5ip-490dr4yhpbe5qnic476wh90zg 10.31.45.182:2377This node joined a swarm as a worker.
我们可以使用以下命令检查工作节点是否已成功加入集群:
sudo docker node ls
输出样例:
$ docker node lsID HOSTNAME STATUS AVAILABILITY MANAGER STATUS ENGINE VERSIONh673oapwzqcsoszm36dcsyx4u worker-01 Ready Active 20.10.3tg30e58pf2ebktyu5geg5hjzd worker-02 Ready Active 20.10.3vhqes84cz4ljrrj8ux9bx9jzv worker-03 Ready Active 20.10.3xj5sqdpsbs5x2pgt670dft31m * manager Ready Active Leader 20.10.3
部署应用于Docker Swarm
在这里,我们将在群集上部署一 Web应用程序。
$ docker service create --name webserver -p 8080:80 nginx
上述命令将 Nginx 应用程序部署在集群上,并在端口 8080 上公开。要确认服务是否正在运行,请执行以下操作:
$ docker service lsID NAME MODE REPLICAS IMAGE PORTSz383boupqk5p webserver replicated 1/1 nginx:latest *:80->80/tcp
在Docker Swarm上扩展应用程序
您可以在 Docker 群集群上扩展应用程序,以实现高可用性和高性能。使用以下命令:
$ docker service scale webserver=4
其中 webserver=4 是应用程序的名称和复制后要启动的容器总数。
您可以使用以下命令验证副本:
docker service ls
运行命令后将会显示如以下信息:
我们的 Docker Swarm 集群已成功部署在 Debian 11 主机上了。yyds!
-
动态:如何在Debian 11上安装Docker Swarm集群
DockerSwarm是一个用于管理Docker主机的工具。我们可以构建一个高可用性、高性能的Docker集群,其中应用...
来源: 动态:如何在Debian 11上安装Docker Swarm集群
fusion app登录注册示例
多家快递回应站点派件延迟问题:寄送时效要看站点运力恢复如何
格芯成都晶圆厂烂尾:紫光集团要接手?
豆瓣9.2分 《中国奇谭》今日正式收官!上美影厂还有三部新作
环球视点!学习笔记——尚好房:Apache Dubbo
零跑创始人:增程式结构简单成本低 就是为纯电车加上“充电宝”
天天快看点丨减少牙菌斑 两面针牙膏4支仅需17.9元 加赠2支牙刷
【新视野】系统扭矩590N·m 零百加速6.5秒!长安UNI-V混动iDD开卖:14.49万起
《中国式家长》精神续作 《中国式相亲2》上架Steam
女子驾宝马车“刹车失灵” 罪魁祸首竟是“脚垫”
热文:1月MPV销量排名出炉 GL8、赛那、腾势D9混战 谁将胜出?
快报:1km收费2元多!日本高速公路收费政策再增50年 2115年才免费
上班注意了 北京明起恢复机动车尾号限行:尾号0、5别开车
全球即时看!沃尔沃:自家电动车供不应求 不会跟随特斯拉降价
【全球新要闻】苏联搞砸的火箭 马斯克干成了
全球微头条丨9岁209天!美国一袖珍鼠创吉尼斯纪录:人工饲养“最长寿老鼠”
德系车传统技能?因排放作弊 奔驰或被30万车主索赔
世界关注:读Java实战(第二版)笔记07_用Optional取代null
新资讯:痞子衡嵌入式:我拿到了CSDN博客专家实体证书
全球观焦点:深入解读.NET MAUI音乐播放器项目(二):播放内核
女子戴金手镯做核磁共振:手腕被烫出一圈水泡
环球短讯!三亚旅游发现拔白发服务一小时50元 网友叹服:发量不允许
【全球聚看点】多地对体育中考项目作出调整:取消/选考中考男女生长跑 800米对健康不利
全球短讯!情人节多部爱情电影集中上映:跟邓超新电影强势对垒
每日热文:ChatGPT爆火!争议声也越来越大了
焦点速递!fusion app 常用小技巧
可怕又惊喜!87岁老人棺材内复生 亲属称席都吃了:目前一切正常
全球讯息:200M内存就能启动 Win11极限精简版升级:去除广告
【独家】19岁男孩患阿尔茨海默病 专家:这么做可以远离
全球微头条丨Pytorch环境安装
全球即时:PC销量下滑 AMD的Zen2处理器重新出山:配置没法看
《分布式技术原理与算法解析》学习笔记Day08
清华教授花20多万为村民3D打印住宅:直言房子一点不贵 方式会普及
观速讯丨雷军再次力荐小米13和Redmi K60!一小米之家上午开门就卖了7台
今亮点!土耳其专家称遇上地震是命遭主持人怒斥:网友热议说的没毛病
【天天报资讯】小伙入职1小时被HR告知招错人:补偿50元
全球热门:基于ModelViewSet写接口
当前热讯:日本大飞机失败!印度砸1000亿美元买空客波音500架飞机:为何不自研?
世界观点:杨元庆评兰奇:联想登顶全球PC市场的关键先生去世了
世界热议:女子小巷停车失误一口气撞了10辆:被救时还在踩油门
环球看热讯:女子路边买鹅蛋煮后蛋清是粉色 当事人懵了:不敢吃
全球实时:6档调节 MacBook都能用:诺西笔记本/平板铝合金支架19.9元
世界播报:加倍水润 杰士邦零感爆款避孕套大促:30只19.9元
当前简讯:索尼最强旗舰!Xperia 1 V渲染图首曝
焦点热文:中国女子土耳其地震中被埋:用纸吸雨水求生成功获救
环球热议:基于九个视图子类写五个接口
程序员画图软件推荐
JVM classpath的理解和设置总结
印度官员呼吁将情人节改成抱牛日:可增加幸福感
全球要闻:比尔·盖茨:ChatGPT像互联网发明一样重要、将会改变世界
【环球新视野】C++ 地球人口承载力
头条:5个python中编程的大坑
《流浪地球2》笨笨、门门设计稿公布 网友:别忘了MOSS
特斯拉股价2个月翻倍 马斯克有望夺回首富:只差400亿
天天速递!安卓14第一版正式发布 国产机泛滥的功能终于有了
世界观察:网易一面:select分页要调优100倍,说说你的思路?(内含Mysql的36军规)
买车送游戏机 丰田展示任天堂涂装版“大汉兰达”:内置大屏
最新资讯:好货不等人!森马官方清仓:春季高帮厚底板鞋79元大促(减190元)
每日快报!【踩坑日记】nginx server_name配置多域名的坑
日本独居长臂猿生娃动物园排查其情史:与“邻居”通过9毫米小孔交配
三句话惹生气?百度PLATO大火 网友:智能抬杠机器人
25%高增速:长城汽车2023年冲刺160万辆
星际飞船点火测试成功 马斯克预言:人类10年内登上火星
全球看点:对ChatGPT的几个提问,当码农小帮手可行
环球今日讯!状态模式
全球今热点:9.98万起真香 新款比亚迪秦PLUS DM-i上市 网友:不给合资留活路
LOJ 3395 集训队作业 Yet Another Permutation Problem 题解 (生成函数技巧)
重庆将为18万在校女学生免费接种HPV疫苗:全面预防宫颈癌
快资讯丨全球首创双枪充电!比亚迪赵长江:腾势D9纯电版20日左右交付
新消息丨做国内第一!深圳拼了:全市5G网速平均必500Mbps 上行下载更狠
全球球精选!你退了吗?网易已为超112万暴雪国服玩家退款
焦点快播:chatGPT接入个人微信(国内可用)
里程碑!ChatGPT参加美执业医师资格考试成绩合格 研究者:出了名的难
全球速看:雷军:小米汽车研发团队已超2300人 明年年一季度量产
最新快讯!真维斯官旗抄底:100%纯棉T恤4件99元包邮
2、如何验证是否存在CDN?
上天入海!我国最新研发飞行器“同济飞鱼”:可实现水陆两栖
ChatGPT或导致20种工作失业?远远不止 比尔盖茨:ChatGPT将改变世界
14不用管!小米小顽智能全自动猫砂盆预售:1399元
天天动态:Java8函数式编程读后总结与感想
新消息丨利用微PE制作官方最新纯净系统
【天天快播报】首富想干啥?马斯克公司遭调查:涉嫌非法运输危险病原体
全球热议:eSIM终于等来出头之日
5人将苹果翻新机当正品卖:赚到1.16亿!最终获刑
当前速递!80后、90后的“死去的回忆”:都完整保存在这里
当前热门:《原神》国外配音演员龌龊劣迹被锤:涉嫌骚扰未成年粉丝
环球百事通!【垃圾回收】v8引擎垃圾回收策略
世界快资讯:大爷大妈景区爬松树站树顶拍照 景区称出事不负责!网友被吓到
小白也能做应用(三)之fusion app远程更新及免登录
环球热文:kx00016-顺序表--用C语言实现:多种方法合并2个非递减顺序表
2月87款国产游戏获批版号:腾讯、网易新游来了
python之路68 drf从入门到成神 9 drf_jwt源码执行流程、自定义用户表签发和认证、simpleui的使用、权限控制(acl、rbac)
每日关注!导出域用户hash姿势总结
世界滚动:readelf命令读取elf文件的详细信息
再不用装一堆软件了!Windows 11可原生控制RGB信仰灯
天天热头条丨西安最倒霉面馆顾客暴涨员工数翻4倍 很多人慕名而来:感谢大家照顾
每日热门:56.函数模板
热门看点:学习打卡01- java入门
通讯!男子躲查酒驾3次跳河 血检结果却为0!结果令人舒适