gpt4 book ai didi

docker - 如何命名 docker-compose 文件

转载 作者:行者123 更新时间:2023-12-02 18:13:13 24 4
gpt4 key购买 nike

你如何命名你的docker-compose.yml文件?有没有要遵守的约定?

使用 Dockerfile <purpose>.Dockerfile VSCode 和 PyCharm 立即识别出似乎效果最好。

我喜欢将 docker/compose 文件构建到文件夹中以便可以使用默认名称的想法,但据我所知,docker 无法看到树上的文件,从而产生不同的问题。

最佳答案

根据 -f documentation :

If you don’t provide this flag on the command line, Compose [...] looks for a docker-compose.yml and a docker-compose.override.yml file.



如果您不想使用 -f您可以使用 标志默认 姓名 docker-compose.yml覆盖 它与 docker-compose.override.yml .

但是,如果您使用 -f ,因为您将提供文件名,所以您可以使用 随便 你要。

我认为根据 来命名它们的好方法环境可能是 docker-compose.{env}.yml并将它们放在顶级目录中:
  • docker-compose.prod.yml
  • docker-compose.dev.yml
  • docker-compose.test.yml
  • docker-compose.staging.yml

  • 你可以使用默认的 docker-compose.yml定义 基本配置普通 到所有环境。

    关于docker - 如何命名 docker-compose 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61488222/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com