透過精確的相依性處理、網路和磁碟卷管理來定義和管理多容器應用程式。
從來源直接安裝技能的最快方式。
npx clawhub@latest install docker-compose
將技能資料夾複製到以下位置之一
~/.openclaw/skills/ <project>/skills/ 優先級:工作區 > 本地 > 內建
將此提示詞複製到 OpenClaw 即可自動安裝。
請幫我使用 Clawhub 安裝 docker-compose。如果尚未安裝 Clawhub,請先安裝(npm i -g clawhub)。
取得包含原生技能檔案的ZIP壓縮檔。
Docker Compose 是一個用於編排多容器環境的強大工具,允許開發人員在單個 YAML 檔案中定義複雜的應用堆疊。作為 Openclaw Skills 庫的一部分,此整合使 AI 代理能夠處理複雜的服務相依關係,確保資料庫和後端服務在相依應用啟動之前不僅在執行,而且已完全就緒。透過利用進階配置模式,開發人員可以建立在開發生命週期的各個階段表現一致的可重複環境。
此技能專注於超越基礎教學的最佳實踐,強調正式作業級的穩定性和安全性。透過將其整合到 Openclaw Skills 中,您可以獲得管理資源限制、防止意外資料遺失並自動優化建置內容的能力。它為輕鬆管理從簡單微服務到複雜分散式系統的一切提供了一個穩健的框架。
確保您的主機系統上已安裝 docker 和 docker-compose。此技能與 Linux、macOS (Darwin) 和 Windows (win32) 相容。
# 驗證您的 Docker Compose 安裝
docker-compose --version
# 在背景啟動您的應用堆疊
docker compose up -d
# 查看解析後的配置,包括環境變數
docker compose config
此技能與標準的 YAML 配置和本機環境檔案互動。下表描述了涉及的主要檔案結構:
| 檔案 | 角色 | 目的 |
|---|---|---|
| docker-compose.yml | 基礎配置 | 定義核心服務和基礎設施邏輯。 |
| docker-compose.override.yml | 開發覆蓋 | 自動載入的本機開發設定。 |
| .env | 環境變數 | 儲存用於 compose 檔案中插值的變數。 |
| .dockerignore | 建置內容 | 指定要排除在發送到 Docker 守護行程之外的檔案。 |
加載中







































