当前位置: 首页 > news >正文

Docker 进阶(二)Swarm

Docker Swarm

现在需要4台服务器,可以购买阿里云的1核2G服务器

配置环境

yum -y install gcc yum -y install gcc-c++

卸载旧版本

yum remove doker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-engine # yum remove doker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-engine

# 1. 安装需要的软件包

yum install -y yum-utils

# 2. 设置镜像仓库

yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

# 3. 安装 Docker

yum install -y docker-ce docker-ce-cli containerd.io

# 4. 启动 Docker

systemctl start docker

# 5. 查看docker 版本

docker version

# 6. 配置镜像加速器 阿里云配置地址:https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors?spm=5176.28103460.0.0.75bd6308dZD5fK

sudo mkdir -p /etc/docker sudo tee /etc/docker/daemon.json <<-'EOF' { "registry-mirrors": ["https://gaovxxxxxq1.mirror.aliyuncs.com"] } EOF sudo systemctl daemon-reload sudo systemctl restart docker

集群模式官方文档

https://docs.docker.com/engine/swarm/

init 初始化集群

join 加入集群

join-token

leave 离开集群

unlock 解锁集群

unlock-key

update 更新集群

docker swarm init

1. 初始化节点

docker swarm init --advertise-addr 172.24.38.68

2. 其他服务器加入节点

docker swarm join --token SWMTKN-1-1zv0csbpkjlhj9mg0q9pmmlqe91729349l8s98zogstr7feg18-ai0p9q0vikye0alq82lnelhzo 172.24.38.68:2377

查看当前集群信息

docker node ls

3. 想加入其他服务器到集群中 还可以在master服务器上重新生成一个令牌加入到集群中

docker swarm join-token worker

在服务器3上执行

docker swarm join --token SWMTKN-1-1zv0csbpkjlhj9mg0q9pmmlqe91729349l8s98zogstr7feg18-ai0p9q0vikye0alq82lnelhzo 172.24.38.68:2377

4. 想让其他服务器作为主节点时

在master服务器上生成主节点令牌

docker swarm join-token manager

在服务器4上

docker swarm join --token SWMTKN-1-1zv0csbpkjlhj9mg0q9pmmlqe91729349l8s98zogstr7feg18-eh4g1330ptv6strcz8xg7qpli 172.24.38.68:2377

查看集群信息

docker node ls

http://www.jsqmd.com/news/475556/

相关文章:

  • actxprxy.dll文件彻底修复方法 附免费的下载解决办法
  • 从零掌握 Spring AI Alibaba Skill:定义、注册与渐进式披露
  • 34岁大厂程序员被裁当场痛哭:月供2.6万!43岁被裁、赔偿金只够撑半年!
  • 小白努力学习技术,从1级升级开始 目前等级:14级(0/10)
  • FR相对层次坐标与绝对层次坐标的区别
  • RGB显示驱动MCU单片机—CH643键盘应用方案
  • 从事ar装配行业的公司有哪些
  • 〘 6-2 〙软考高项 | 第13章:项目资源管理(下)
  • Comsol 中的空气棒板电晕放电等离子体仿真:电场强度那些事儿
  • 给大家普及一下,学大模型最快的邪修路线!
  • Google官方介绍Android 16 新特性都有哪些
  • Harmonyos应用实例86. 多边形的面积:平行四边形转化动画
  • 逢年过节送晚辈什么好?这 10 件 “保送“ 级礼物闭眼入不出错
  • Git系列五:本地仓库常用命令
  • BetterNCM插件增强指南:解锁网易云音乐功能扩展新体验
  • 本地Cookie管理与隐私保护全面指南
  • 交易所-充值与提现
  • mysql安装教程
  • AUV增量PID轨迹跟踪与MATLAB仿真:水下机器人控制与无人船无人艇USV路径跟随
  • AI赋能投标:智标领航助力提升标书编制效率
  • 第一张管理驾驶舱:构建电站运营核心 KPI 动态看板
  • RAC管理(3)-集群软件-CSS
  • JeechBoot前端表格内操作设置下拉
  • 3步打造高效多屏工作空间:FancyZones窗口管理完全指南
  • 递归实现深拷贝
  • SQL语句格式和案例整理
  • LNMP 网站架构与部署全攻略:从零基础到上线运行
  • 防爆自动气象站:高危环境中的“安全卫士”
  • 优学宝V2.0:一套系统搞定所有知识付费场景,多商户+全功能+在线刷题,强得离谱!
  • 2026年工厂电动扫地车品牌推荐:高效清洁设备实用指南 - 品牌排行榜