热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

错误:不支持"./docker-compose.yml"中的版本.您可能会看到此错误,因为您使用的是错误的Compose文件版本

如何解决《错误:不支持"./docker-compose.yml"中的版本.您可能会看到此错误,因为您使用的是错误的Compose文件版本》经验,为你挑选了1个好方法。

这是docker-compose.yml

version: “2”
services:
  web:
   build: .
   environment:
    MONGO_URI="mongodb://ravimongo:27017"
   ports:
    — “3000:3000”
   links:
    — ravimongo
   depends_on:
    — ravimongo
  ravimongo:
   image: mongo:3.2.6
   ports:
     — “27017:27017”

这是错误:

ERROR: Version in "./docker-compose.yml" is unsupported. You might be seeing this error because you're using the wrong Compose file version. Either specify a supported version ("2.0", "2.1", "3.0") and place your service definitions under the `services` key, or omit the `version` key and place your service definitions at the root of the file to use version 1.
For more on the Compose file format versions, see https://docs.docker.com/compose/compose-file/

版本详细信息如下:docker-compose版本

docker-compose version 1.11.2, build dfed245
docker-py version: 2.1.0
CPython version: 2.7.12
OpenSSL version: OpenSSL 1.0.2j  26 Sep 2016

码头版

Client:
 Version:      17.03.1-ce
 API version:  1.27
 Go version:   go1.7.5
 Git commit:   c6d412e
 Built:        Tue Mar 28 00:40:02 2017
 OS/Arch:      darwin/amd64

Server:
 Version:      17.03.1-ce
 API version:  1.27 (minimum version 1.12)
 Go version:   go1.7.5
 Git commit:   c6d412e
 Built:        Fri Mar 24 00:00:50 2017
 OS/Arch:      linux/amd64
 Experimental: true

我在http://www.yamllint.com/和https://codebeautify.org/yaml-validator中验证了yaml语法.我无法找到问题所在.



1> Chirag..:

YAML有效.但是,您使用左双引号,如下所示:

version: “2”

根据错误,似乎Docker Compose无法正确解析版本.如果使用左双引号,而不是一个引号,这将是码头工人拾起组成将是版本“2”,而不是2,因此,将不能把它等同于支持的版本("2.0","2.1","3.0").我建议将其更改为以下内容:

version: "2"

如果错误仍然存​​在,请告诉我.


推荐阅读
author-avatar
一叶之秋
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有