当我从docker hub中提取图像时。有时,我想以一种多容器的方式运行图像。所以我选择使用docker-compose。例如,我将在replicated mode中运行zookeeper。我将新建一个名为docker-compose.yml的文件,然后运行docker-compose up并等待它完全初始化。
我的问题是,我应该把docker-compose.yml文件放到哪个目录下?
发布于 2018-01-03 22:10:58
我也在问自己同样的问题:把我的docker-compose.yml
文件放在哪里?
我决定这样做:
用于docker-compose.yml
的
为什么?
微服务infrastructure.
docker-compose.yml
(和回购)。然而,当然也有合理的例外。假设您正在部署一个自定义的数据库和一个管理工具(例如自定义的mariadb和adminer),那么大多数内容可能位于一个存储库中。
发布于 2021-11-01 12:33:57
我更喜欢将它们都保存在一个地方,而不是。我通常将它们放在资源文件夹中,以保持它们与我的基本代码同步,并安装脚本。因此,您可以针对不同的需求或系统使用不同的分支或文件夹。
为什么?
docker-compose.yml
文件不一定描述整个系统和系统的部署计划。它们通过使用docker-compose.yml文件(由于描述基础映像和环境)来参与此角色。通过使用环境变量和其他相关资源,您在主存储库中的already.维护大量的dockerbuild
-.yml文件
https://stackoverflow.com/questions/44784103
复制相似问题