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 小时前
SpringCloud---Gateway
spring·spring cloud·gateway
不灭的程序员阿澄9 小时前
在飞牛 NAS 上用 Docker 运行 DeepSeek Harness
运维·docker·容器
虎王物联10 小时前
Docker Compose编排物联网平台后端:Nginx+PHP-FPM+EMQX+InfluxDB一键部署实战
物联网·nginx·docker
勇往直前plus13 小时前
Docker PostgreSQL 16 部署要点(Ubuntu 22)
ubuntu·docker·postgresql
angushine14 小时前
Docker部署镜像管理
运维·docker·容器
javachen__15 小时前
Docker一键清理 + 全局限制,告别日志报满
java·docker·容器
java_logo15 小时前
Docker 部署 FalkorDB:轻松搭建属性图数据库与知识图谱平台
数据库·docker·知识图谱·falkordb·轩辕镜像·falkordb部署教程·falkordb部署文档
星期一研究室19 小时前
为什么有些文档你永远不想打开第二次
微服务·产品·设计
滨哥GPT19 小时前
Codex修改环境变量后项目还是报错怎么办?.env、配置加载与运行环境排查
docker·ai编程·环境变量·开发环境·codex·env
nuo53420219 小时前
进阶 1 —— Docker 中常见软件的复杂安装
docker·容器