yml中的Docker-compose命令不起作用

时间:2019-04-01 12:41:05

标签: docker docker-compose

我是docker的新手,正在尝试使用docker-compose.yml文件启动并运行一些容器。但是当我在可卡工具箱cli中运行以下命令时

docker-compose.yml up

我收到以下错误:

Docker-Compose Errors

如您所见,如果我运行命令

docker-compose -v 

我获得了版本和构建信息,这意味着它已经安装。

我在Google上搜索了很多,但是找不到任何解决方案。请提出。

预先感谢

2 个答案:

答案 0 :(得分:0)

您试图运行yml文件(bash最多将其解释为脚本)。您需要运行docker-compose,而不是docker-compose.yml。后者是前者的输入配置文件。

docker-compose config

答案 1 :(得分:0)

您正在尝试运行.yml文件。 Compose不能那样工作。

只需运行:docker-compose在docker-compose.yml所在的目录中。 Docker-compose将自动找到文件。