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查看集群:

相关推荐
goodlook012313 分钟前
安装最新版本docker-26.1.4
运维·docker·容器
❀͜͡傀儡师30 分钟前
docker安装部署PostgreSQL带有pgvector扩展向量数据(高维数组)
docker·postgresql·容器·pgvector
IT_Octopus1 小时前
Docker 镜像打的包有1.3个G 多阶段构建缩小镜像体积(不算成功)
运维·docker·容器
努力搬砖的咸鱼2 小时前
用 Minikube 或 Kind 在本地跑起 Kubernetes
微服务·云原生·容器·架构·kubernetes·kind
陈陈CHENCHEN2 小时前
【Kubernetes】镜像拉取密钥 - Docker Registry
docker·kubernetes
Bits to Atoms2 小时前
宇树机器人二次开发环境配置 -- docker创建
运维·docker·容器
蓝眸少年CY3 小时前
(第十二篇)spring cloud之Stream消息驱动
后端·spring·spring cloud
u0104058364 小时前
Java微服务架构:设计模式与实践
java·微服务·架构
码农小卡拉5 小时前
Docker Compose部署EMQX集群详细教程(Ubuntu环境优化版)
mqtt·ubuntu·docker·容器·emqx
一只专注api接口开发的技术猿5 小时前
微服务架构下集成淘宝商品 API 的实践与思考
java·大数据·开发语言·数据库·微服务·架构