所以我正在Windows 10上通过hyper-v运行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
答案 0 :(得分:1)
发现问题是在Hyper V和Windows 10中使用共享文件夹功能。由于某些原因,当docker-compose.yml文件位于其中时,docker无法工作,但是当我将其移至共享目录之外时,例如主目录)文件夹,它确实起作用。因此,如果我想使用docker文件,则必须将其放置在共享文件夹之外才能使其正常工作。该项目的其余部分按预期运行,因此有一些解决方法...
答案 1 :(得分:0)