docker-3:docker swarm群集初部署

本文介绍了如何使用Docker Swarm进行集群管理,包括部署Nginx服务、调整服务副本数量等操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

所有主、从节点下载镜像
docker pull nginx:1.12

主节点创建swarm
docker swarm init
会提示从节点输入一下命令来加入
docker swarm join --token SWMTKN-1-3hxiorbqg2bwsgcpkmmb00ch85niryn3bed680jge6dbsji6eq-4v8zt90jmh8j2nnzlg5st61er 192.168.56.100:2377

主节点创建服务
docker service create --replicas 3 --name web nginx:1.12

从主节点查看
[root@docker ~]# docker service ls
ID NAME REPLICAS IMAGE COMMAND
0ikn2vly3yaa web 3/3 nginx:1.12

查看具体信息
[root@docker ~]# docker service ps web
ID NAME IMAGE NODE DESIRED STATE CURRENT STATE ERROR
1ppto1xqdwggry1j8sucflxi9 web.1 nginx:1.12 docker1 Running Running 7 minutes ago
6jzmz5dl91yif5wxtb86cphkr web.2 nginx:1.12 docker3 Running Running 10 minutes ago
0swknsfhz5ur0cwny8mh42a8q web.3 nginx:1.12 docker.lmk.com Running Running 11 minutes ago

每个节点重启后都会自动运行docker

将群集节点个数减少到2
docker service scale web=2

转载于:https://blog.51cto.com/13491150/2066917

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值