我正在浏览 Docker Compose 入门 页面。
在第 3 步中,我制作了一个 docker-compose.yml
文件,如下所述:
version: '2'
services:
web:
build: .
ports:
- "5000:5000"
volumes:
- .:/code
depends_on:
- redis
redis:
image: redis
但是当我运行时:
$ docker-compose up
我收到以下错误:
服务服务不受支持的配置选项:’web’
我究竟做错了什么?我无法弄清楚发生了什么。
原文由 DarcliGht 发布,翻译遵循 CC BY-SA 4.0 许可协议
在今年 2 月左右发布的 docker-compose 版本 1.6 中引入了对版本 2 compose 文件格式的支持。
您从 2015 年 7 月开始使用 1.3.3。
您需要升级到更新的版本才能使用版本 2 格式的配置文件。