docker撰写放弃未找到文件错误

docker撰写放弃未找到文件错误,docker,docker-compose,vagrant,vagrant-ssh,Docker,Docker Compose,Vagrant,Vagrant Ssh,我用的是流浪汉。当我在已经包含docker-compose.yml文件的文件夹中执行git bash时。但当我执行命令docker compose up时,会出现如下错误 ERROR: Can't find a suitable configuration file in this directory or any parent. Are you in the right directory? Supported filenames: docke

我用的是流浪汉。当我在已经包含docker-compose.yml文件的文件夹中执行git bash时。但当我执行命令docker compose up时,会出现如下错误

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
我采取了以下步骤: 1.进入包含vagrant和docker-compose.yml文件的文件夹 2.右键单击并在此处单击git bash 3.在git bash中以vagrant ssh的形式发出命令
4.然后在docker compose up时发出命令,指向您的yml文件所在的目录。 在yml文件中,您需要生成行检查它。 它是你放在DockerFile路径上的那一行。
并在ur yml文件路径中应用命令docker compose up。

您认为
文件夹[…]已经包含docker-compose.yml文件。docker compose认为:
在此目录中找不到合适的配置文件[…]支持的文件名:docker-compose.yml,docker-compose.yaml
。您需要找到在您各自的情况分析中存在如此差距的原因。@Zeitounator我如何发现docker compose是否指向正确的目录?您可以在启动之前,例如
pwd
ls
,以确保您位于正确的目录。@Zeitounator它的主页/用户。如何通过将docker-compose.yml文件所在的目录更改为docker-compose.yml文件所在的目录,或通过使用
-f
选项将其路径传递到docker compose,指向包含.yml文件的目录。这意味着转到您已创建yml文件的目录@RituChoudharii只做了那件事,而那个文件只是它提供的文件没有找到。。我也尝试了docker compose-f D:\Projects\GitHub\valde valde docker compose\docker-compose.yml up-D,它给了我错误-错误:.FileNotFoundError:[Errno 2]没有这样的文件或目录:'./D:Projects githubvalde valde docker composed docker compose.yml'u在您的路径中有错误,请仔细检查您的路径,并在yml文件中检查您的构建点。1-首先转到该目录:D:\Projects\GitHub\valde valde docker compose\2-在此处打开shell 3-在shell中写入:docker compose up-D@RituChoudhari