Compose: 卷中的类型无效,应为字符串。

创建于 2017-04-26  ·  3评论  ·  资料来源: docker/compose

尝试设置绑定卷,它不起作用:

按照文档编写docker-compose文件:

version: '3'
services:
  web:
    #build: .
    image: fnndsc/fnndsc.babymri.org
    ports:
      - "8060:8080"
    volumes:
      - type: bind
        source: .
        target: /src/website
    labels:
      name: "FNNDSC Web App"
      role: "FNNDSC Web App development server"

Docker版本17.03.1-CE,内部版本c6d412e

docker-compose版本1.12.0,内部版本b31ff33

docker-compose up

ERROR: The Compose file './docker-compose.yml' is invalid because:
services.web.volumes contains an invalid type, it should be a string
kinquestion

最有用的评论

您需要version: '3.2'作为扩展符号。

所有3条评论

您需要version: '3.2'作为扩展符号。

谢谢!

这是有帮助的。 我假设'3'隐含了第二个组件的最新版本,但是显然您必须明确指定并随后升级该版本的第二个组件。

此页面是否有帮助?
0 / 5 - 0 等级