如何使用自定义文件名运行 docker-compose

Ost*_*PHP 4 docker docker-compose

我有这个文件: docker-compose.test.yml

但是当我尝试运行时docker-compose,会发生这种情况:

$ 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

Run Code Online (Sandbox Code Playgroud)

是否有一些选项可以指定要使用的文件?

Ost*_*PHP 13

使用-f选项指定文件名。

例子:

docker-compose -f docker-compose.test.yml up
Run Code Online (Sandbox Code Playgroud)

  • 请注意,“up”命令的任何选项都在其后面。文档:https://docs.docker.com/compose/reference/#use--f-to-specify-name-and-path-of-one-or-more-compose-files (8认同)