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

相关推荐
小李不想输啦2 小时前
什么是微服务、微服务如何实现Eureka,网关是什么,nacos是什么
java·spring boot·微服务·eureka·架构
张铁铁是个小胖子2 小时前
微服务学习
java·学习·微服务
梁萌3 小时前
Linux安装Docker
linux·运维·docker·helloworld·容器化部署
翱翔-蓝天3 小时前
在 CentOS 系统上安装 ClickHouse
运维·docker·容器
cdg==吃蛋糕6 小时前
docker代理配置
docker·容器·eureka
Light607 小时前
云途领航:现代应用架构助力企业转型新篇
微服务·架构·saas·paas·iaas·ipaas·apaas
web135085886357 小时前
使用docker compose安装gitlab
docker·容器·gitlab
IT机器猫7 小时前
Docker完整技术汇总
运维·docker·容器
董健正7 小时前
Docker安装
docker·容器·docker-compose
gs801408 小时前
替换 Docker.io 的 Harbor 安全部署指南:域名与 IP 双支持的镜像管理解决方案
docker·harbor