因此,我通过 hyper-v 在 Windows 10 上运行 ubuntu 18.04 lts,并尝试通过终端运行 docker compose 命令。当我在 docker 文件夹中运行 ls 时,它说有一个 docker-compose.yml 文件。仍然当我运行 docker compose 命令时,它说没有找到合适的配置文件。
docker-compose up -d
ERROR:
Can't find a suitable configuration file in this directory or any
parent. Are you in the right directory?
Supported filenames: docker-compose.yml, docker-compose.yaml
我正在使用 docker 版本 18.09.0 和 docker compose 版本 1.22.0
最佳答案
在 Ubuntu Ubuntu 18.04.2 LTS 上,我遇到了同样的问题。我不知道确切的原因,但是 docker 和 docker 撰写 安装 snap 不工作。
sudo snap remove docker && sudo snap remove docker-compose
从 Officials Docs here 安装 docker并从 here 撰写通过 apt,现在我的 Docker Compose 文件开始工作
关于Docker-compose 找不到合适的文件,即使它存在,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53304396/