跳转到主要内容

Compose 支持矩阵

适用对象

本页面面向希望把现有 Compose 应用导入 AiOS 的开发者、平台维护者与实施人员。

目标与范围

AiOS 支持的是 Compose 导入,不是“完全兼容 Docker Compose”。

核心概念

三类状态

  • supported:自动转换并继续
  • warn:允许继续,但必须向用户暴露语义偏差
  • blocked:直接失败,禁止进入 convert-and-apply

strict 模式

strict=true 时:任意 warn 也会触发失败。

标准流程

  1. 解析 Compose 文件
  2. 按字段逐项匹配支持矩阵
  3. 生成 supported / warn / blocked 报告
  4. 若通过校验,再进入 AppSpec 转换与部署流程

CLI 示例

aios app up --from-compose ./compose.yaml
aios app up --from-compose ./compose.yaml --strict

相关页面