Атрибут version в Docker Compose считается устаревшим, потому что он больше не необходим. 15
Изначально это свойство использовали для указания версии схемы файла Compose, что было полезно для обратной совместимости. 1 Однако с развитием Docker Compose по умолчанию применяется последняя версия спецификации, и указание версии становится избыточным. 1
Кроме того, Docker Compose может автоматически определять версию файла на основе синтаксиса и структуры. 5