我注意到 Docker 文档(和 spec)现在建议调用 Docker Compose 的文件
compose.yaml
而不是 docker-compose.yaml
。
这种变化有原因吗?新版本是否提供更多功能?
如果我必须猜测一下,那是因为 podman 也有一个 compose,而 podman compose 是 docker compose 的严格子集。换句话说,podman compose 文件可以由 docker compose 运行,但 docker compose 文件并不总是可以由 podman compose 运行。
至少这是我在快速搜索 docker 和 podman compose 之间的差异后从这个 redhat 链接中收集到的信息。