Compose Bridge 概述

要求: Docker Desktop 4.43.0 及更高版本

Compose Bridge 将您的 Docker Compose 配置转换为平台特定格式——主要是 Kubernetes 清单。默认转换会生成 Kubernetes 清单和 Kustomize 叠加层,这些都专为在启用 Kubernetes 的 Docker Desktop 上部署而设计。

它是一个灵活的工具,让您既可以利用默认转换,也可以创建自定义转换以满足特定的项目需求和要求。

Compose Bridge 大大简化了从 Docker Compose 到 Kubernetes 的过渡,让您在保持 Docker Compose 的简单性和效率的同时,更轻松地利用 Kubernetes 的强大功能。

工作原理

Compose Bridge 使用转换功能,将 Compose 模型转换为其他形式。

转换被打包为 Docker 镜像,它将完全解析的 Compose 模型作为 /in/compose.yaml 接收,并可以在 /out 下生成任何目标格式文件。

Compose Bridge 使用 Go 模板为其 Kubernetes 提供自己的转换功能,因此可以通过替换或添加您自己的模板来轻松扩展以进行自定义。

有关这些转换如何工作以及如何为项目自定义它们的详细信息,请参阅自定义

下一步是什么?

© . This site is unofficial and not affiliated with Kubernetes or Docker Inc.