# Docker Swarm

Docker Swarm是一種流行的編排工具，用於管理軟件容器，允許應用程序構建一次並在任何平台上運行。Swarm叢集將一組Docker主機轉換為容器化應用程序的**單個大型虛擬服務器**。

**資訊技術**（英語：**Information Technology**，[縮寫](https://zh.wikipedia.org/wiki/%E7%B8%AE%E5%AF%AB)：**IT**）於容器「調度」（Orchestration）的內建應用

Docker Swarm擁有Docker原生技術與組態設定較為簡單的優勢，透過Docker Engine CLI/API即可建立及管理Docker Swarm叢集，無須額外安裝及組態設定。

可以在1台Docker Host上同時運作Docker Swarm Services和Standalone Container角色。

在中大型架構和規模內，可在Docker Swarm叢集中規劃Manager/Worker角色

**關於Swarm：**

* 只支援 Docker 的 Container
* 直接使用 Docker Restful API
* 直接使用 Docker-Compose
