"docker compose"和"docker compose"有什么区别



似乎docker compose *镜像了许多docker-compose *命令。

这两者之间有什么区别?

编辑:docker compose不再被视为技术预览。答案的其余部分仍然保持原样,包括尚未实现的命令。

docker compose目前是一个技术预览版,但旨在取代docker-compose。它被构建到docker二进制文件中,以允许新的功能。它还没有实现一个命令,并且已经否决了一些命令。但根据我的经验,这些很少使用。

目标是docker compose最终将取代docker-compose,但还没有时间表,直到那一天,您仍然需要docker-compose进行生产。

他们为什么这么做?docker-compose是用Python编写的,而大多数Docker开发都是用Go编写的。他们决定在Go中重新创建具有相同和更多功能的项目,以更好地集成

最新更新