docker-compose:服务服务的不支持的configuration选项:'web'

我正在通过docker-compose入门页面: https : //docs.docker.com/compose/gettingstarted/

在第3步中,我创build了一个docker-compose.yml文件,如下所述:

version: '2' services: web: build: . ports: - "5000:5000" volumes: - .:/code depends_on: - redis redis: image: redis 

但是当我运行:

 $ docker-compose up 

我得到以下错误:

不支持的服务configuration选项:“web”

我无法弄清楚发生了什么事情。 任何帮助?

谢谢

在今年2月左右发布的docker-compose 1.6版本中引入了对版本2组合文件格式的支持。

您从2015年7月起使用1.3.3。

您需要升级到更新的版本才能使用版本2格式的configuration文件。