Swarm 은 무리라는 뜻입니다. 그리고 클러스터링과 오케스트레이션 도구
HA 설정을 위해서는
Discovery layer와 Manager layer가 필요swarm 은 클러스터링과 auto scaling 에 적절합니다.
docker swarm init docker swarm leave --force
- 서버들을 하나의 클러스터에 묶습니다.
- “docker run” 명령어를 클러스터에 실행합니다.
- Swarm 은 스케쥴링을 통해 컨테이너를 10 대의 서버 중 하나에 할당합니다.
마치 VMWare 의 vSphere 와 유사합니다.


Seonglae Cho![[Infra] Kubernetes vs Swarm vs Mesos 비교](https://miro.medium.com/max/1200/1*2KZH7SrlBuAWEP2ieCnc6Q.png)