docker 搭建集群

准备3台机器:

bash 复制代码
#dockermaster 192.168.31.150
sudo hostnamectl set-hostname dockermaster
#初始化主节点
docker swarm init --advertise-addr 192.168.31.150
#查看集群是否搭建成功
docker node ls
bash 复制代码
#dockernode1 192.168.31.151
sudo hostnamectl set-hostname dockernode1
#添加worker工作节点1
docker swarm join --token SWMTKN-1-0bpxd6g43zq5sq3efzirib6ksvyo6g5k34bjh64dsrzywq4kld-1slos50zmy33u21maqz4ds67q 192.168.31.150:2377
bash 复制代码
#dockernode2 192.168.31.152
sudo hostnamectl set-hostname dockernode2
#添加worker工作节点2
docker swarm join --token SWMTKN-1-0bpxd6g43zq5sq3efzirib6ksvyo6g5k34bjh64dsrzywq4kld-1slos50zmy33u21maqz4ds67q 192.168.31.150:2377

附:

bash 复制代码
#生成工作节点加入Token
docker swarm join-token worker
#生成管理节点加入Token
docker swarm join-token manager

Portainer查看集群:

相关推荐
杨浦老苏1 小时前
Docker端口映射查看工具Dockpeek
网络·docker·群晖
要开心吖ZSH2 小时前
微服务架构的演进:迈向云原生
java·微服务·云原生
IT成长日记4 小时前
【Docker基础】Docker数据卷管理:docker volume ls及其参数详解
运维·docker·容器·volume ls
偷萧逸苦茶4 小时前
docker常见命令
docker·容器·eureka
慌糖12 小时前
微服务介绍
微服务·云原生·架构
沃夫上校17 小时前
Feign调Post接口异常:Incomplete output stream
java·后端·微服务
阿里云云原生18 小时前
开启报名|Nacos3.0 开源开发者沙龙·杭州场 Agent&MCP 专场
微服务
高山莫衣18 小时前
Docker Desktop导致存储空间不足时的解决方案
docker·容器·eureka
鹏大师运维18 小时前
在银河麒麟V10 SP1上手动安装与配置高版本Docker的完整指南
linux·运维·docker·容器·麒麟·统信uos·中科方德
lovely_nn18 小时前
docker 介绍
docker·k8s