素材巴巴 > 程序开发 >

【汇智学堂】Docker Swarm集群之二

程序开发 2023-09-03 19:49:49

5、查看Docker Swarm集群中的服务
在这里插入图片描述在这里插入图片描述
在这里插入图片描述
6、更改Docker Swarm集群服务副本数量
在管理节点上,更改服务副本
docker service scale helloworld=5
只启动管理节点
在这里插入图片描述
在这里插入图片描述
删除服务
docker service rm helloworld
在这里插入图片描述
两台启动后,重新部署
docker service create --replicas 1 --name helloworld alpine ping docker.com
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
我们看到5个副本被随机分配到了两个节点上,并且他们的状态都是Running。
(三个节点测试要考虑机器的配置,有可能运行不起来)
7、访问服务
在管理节点上,执行docker network ls
与非集群环境下的Docker网络相比,DockerSwarm集群网络列表中分别增加了一个以bridge和overlay为驱动的网络。
在这里插入图片描述
在集群管理节点上,创建以overlay为驱动的自定义网络。
在这里插入图片描述
在集群管理节点上,再次布署服务。
在这里插入图片描述
在集群管理节点上,使用docker service ps my-web指令查看服务的两个服务副本运行情况。
在这里插入图片描述
外界访问服务
使用两个节点中的任一节点机器的“IP+8080”端口进行服务访问。
192.168.52.134:8080
192.168.52.139:8080
在这里插入图片描述
在这里插入图片描述


标签:

素材巴巴 Copyright © 2013-2021 http://www.sucaibaba.com/. Some Rights Reserved. 备案号:备案中。