[Docker][2] 是一個開源專案,原始碼放在 [GitHub][1] 上面做維護,支援多平台,從筆電到公、私有雲上能進行快速部署輕量、獨立的作業環境。 Docker 使用 Linux 核心中的功能,Namespace 及 Control Groups (cgroups) 等,來達到建置獨立的環境及控制 CPU 、Memory 、網路等資源。 為什麼要使用 Docker 技術?Docker 帶給我們在工作環境上有什麼樣的優勢:
- 更快速的交付和部署
- 更有效率的虛擬化
- 更輕鬆的遷移和擴展
- 更簡單的管理