Compose Bridge 概觀

實驗性

Compose Bridge 是一款實驗性產品。

Compose Bridge 可讓您將 Compose 設定檔轉換為適用於不同平台的設定檔,主要著重於 Kubernetes。預設轉換會產生 Kubernetes 資訊清單和 Kustomize 疊加層,這些資訊清單和疊加層設計用於啟用 Kubernetes 的 Docker Desktop 上進行部署。

這是一款彈性的工具,可讓您利用預設轉換建立自訂轉換來滿足特定專案的需求和要求。

Compose Bridge 大幅簡化了從 Docker Compose 到 Kubernetes 的轉換,讓您可以更輕鬆地利用 Kubernetes 的強大功能,同時維持 Docker Compose 的簡潔性和效率。

運作方式

Compose Bridge 使用轉換讓您將 Compose 模型轉換為另一種形式。

轉換會打包成 Docker 映像檔,該映像檔會接收完整解析的 Compose 模型作為 /in/compose.yaml,並且可以在 /out 下產生任何目標格式檔案。

Compose Bridge 使用 Go 範本提供自己的 Kubernetes 轉換,因此可以輕鬆地透過取代或附加您自己的範本來進行自訂擴充。

如需這些轉換如何運作以及如何針對您的專案自訂它們的更詳細資訊,請參閱自訂

設定

若要開始使用 Compose Bridge,您需要

  1. 下載並安裝 Docker Desktop 4.33 版和更新版本。
  2. 登入您的 Docker 帳戶。
  3. 瀏覽至**設定**中的**開發中功能**索引標籤。
  4. 從**實驗性功能**索引標籤中,選取**啟用 Compose Bridge**。

意見回饋

若要提供意見回饋、回報錯誤或接收支援,請傳送電子郵件至 desktop-preview@docker.com。還有一個專用的 Slack 頻道。若要加入,只需傳送電子郵件至提供的地址即可。

後續步驟?