本章小結
Docker Compose 是管理多容器應用的利器,透過 YAML 檔案宣告式地定義服務、網路和數據卷。
| 概念 | 要點 |
|---|---|
| 核心概念 | 服務 (service) 和專案 (project) |
| 設定檔案 | compose.yaml (推薦) 或 docker-compose.yml |
| 版本 | Compose V2 為 Go 編寫的 CLI 外掛,透過 docker compose 使用 |
| 啟動 | docker compose up -d 啟動所有服務 |
| 停止 | docker compose down 停止並移除容器 |
| 檢視狀態 | docker compose ps 檢視服務狀態 |
| 檢視日誌 | docker compose logs 檢視服務日誌 |
| 樣板檔案 | 支援 services、networks、volumes 等頂級設定 |
延伸閱讀
- Compose 樣板檔案:詳細樣板語法參考
- Compose 指令說明:完整指令清單
- 網路設定:Docker 網路基礎
- 資料管理:資料卷管理