Docker Compose v2
從哪裡取得 Docker Compose
Windows 和 macOS
Linux
快速入門
貢獻
遺產
Docker Compose 是一個在 Docker 上執行使用 Compose 檔案格式定義的多容器應用程式的工具。 Compose 檔案用於定義如何配置組成應用程式的一個或多個容器。擁有 Compose 檔案後,您可以使用單一命令建立並啟動應用程式: docker compose up
。
Docker Compose 包含在適用於 Windows 和 macOS 的 Docker Desktop 中。
您可以從此儲存庫的發布頁面下載 Docker Compose 二進位。
將作業系統的相關二進位檔案重新命名為docker-compose
並將其複製到$HOME/.docker/cli-plugins
或將其複製到以下資料夾之一以在系統範圍內安裝:
/usr/local/lib/docker/cli-plugins
或/usr/local/libexec/docker/cli-plugins
/usr/lib/docker/cli-plugins
/usr/libexec/docker/cli-plugins
(可能需要使用chmod +x
使下載的檔案可執行)
使用 Docker Compose 分為三個步驟:
使用Dockerfile
定義應用程式的環境,以便可以在任何地方重現它。
在compose.yaml
中定義組成應用程式的服務,以便它們可以在隔離的環境中一起運作。
最後,運行docker compose up
,Compose 將啟動並運行您的整個應用程式。
Compose 文件如下所示:
服務:網路:建構:. 連接埠: - “5000:5000”卷: - .:/程式碼redis: 圖片: redis
想要幫忙開發 Docker Compose?查看我們的貢獻文件。
如果您發現問題,請在問題追蹤器上報告。
Compose 的 Python 版本可在v1
分支下找到。