Мой YML-файл начинается так:
version: "3.7"
services:
... ... etc ... ...
Но я получаю эту ошибку:
ERROR: Version in "./docker-compose.yml" is unsupported. You might be seeing this [...]
Однако Docker - это "последняя версия Ubuntu!"
$ docker version
Client:
Version: 18.09.7
API version: 1.39
Go version: go1.10.1
Git commit: 2d0083d
Built: Fri Aug 16 14:20:06 2019
OS/Arch: linux/amd64
Experimental: false
Server:
Engine:
Version: 18.09.7
API version: 1.39 (minimum version 1.12)
Go version: go1.10.1
Git commit: 2d0083d
Built: Wed Aug 14 19:41:23 2019
OS/Arch: linux/amd64
Experimental: false
$ docker-compose version
docker-compose version 1.17.1, build unknown
docker-py version: 2.5.1
CPython version: 2.7.17
OpenSSL version: OpenSSL 1.1.1 11 Sep 2018
В документации https://docs.docker.com/compose/compose-file/ говорится, что версия 3.7 будет работать с "18.06.0+
", поэтому я действительно не понимаю, почему я получаю это сообщение вообще. Документация предполагает, что эта версия Docker поддерживает (и ожидает) эту версию.