# 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


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://kawsing.gitbook.io/opensystem/docker-swarm.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
