撰写档案

参考和准则

这些主题描述了Compose格式的Docker Compose实现。Docker Compose 1.27.0+实现了Compose Specification定义的格式。先前的Docker Compose版本支持多种Compose文件格式– 2、2.x和3.x。Compose规范是统一的2.x和3.x文件格式,在这些格式之间聚合属性。

撰写和Docker兼容性矩阵

有多种版本的Compose文件格式– 1,2,2.x和3.x。下表提供了各种版本的快照。有关每个版本包括什么以及如何升级的完整详细信息,请参阅关于版本和升级

下表显示了哪些Compose文件版本支持特定的Docker版本。

撰写档案格式 Docker Engine版本
撰写规格 19.03.0+
3.8 19.03.0+
3.7 18.06.0+
3.6 18.02.0+
3.5 17.12.0+
3.4 17.09.0+
3.3 17.06.0+
3.2 17.04.0+
3.1 1.13.1+
3.0 1.13.0+
2.4 17.12.0+
2.3 17.06.0+
2.2 1.13.0+
2.1 1.12.0+
2.0 1.10.0+
1.0 1.9.1。+

除了表中显示的Compose文件格式版本外,Compose本身也处于发布计划中,如Compose releases中所示,但是文件格式版本不一定随每个发行版增加。例如,Compose文件格式3.0最初是在Compose版本1.10.0中引入的,并在随后的版本中逐渐版本化。

最新的Compose文件格式由Compose规范定义,并由Docker Compose 1.27.0+实现

撰写文件

无花果组成撰写码头工人