2017-12-03 215 views
0

这是我的搬运工,compose.yaml泊坞窗 - 撰写错误

version: '2' 
services: 
    databases: 
    image: mysql 
    ports: 
    - "3306:3306" 
    environment: 
    - MYSQL_ROOT_PASSWORD=password 
    - MYSQL_USER=user 
    - MYSQL_PASSWORD=password 
    - MYSQL_DATABASE=demodb 
web: 
    image: nginx 

错误:The Compose file ./docker-compose.yml' is invalid because: Additional properties are not allowed('web' was unexpected)

而且在底部它说,这是可能是因为泊坞窗,撰写版本,但码头工人网站上说,窗户上的码头工具与码头工作人员合成,不需要单独安装。

回答

1

问题是您的web的缩进,请按照以下顺序与databases服务相同。然后我管理运行docker-compose up

version: '2' 
services: 
    databases: 
    image: mysql 
    ports: 
     - "3306:3306" 
    environment: 
     - MYSQL_ROOT_PASSWORD=password 
     - MYSQL_USER=user 
     - MYSQL_PASSWORD=password 
     - MYSQL_DATABASE=demodb 
    web: 
    image: nginx 
+0

谢谢,我不知道我是如何错过了。 – wdc