水平扩展
2024年07月23日
一、认识
Docker Swarm
支持水平扩展,可以通过增加服务副本的方式来处理更多的负载,提高应用的可用性和性能。水平扩展(scaling out
) 指的是增加更多的容器实例来分担负载,而不是提升单个容器的性能。
二、实现
2.1 初始化 Swarm 集群
docker swarm init
2.2 创建服务并启动 3 个副本
docker service create --name my_service --replicas 3 nginx
2.3 查看容器和服 务状态
docker service ls
docker service ps [容器服务ID/名称]