我有2个项目
A {mysql,redis,rails} B {mysql,redis,rails}
我应该帮帮我!
答案 0 :(得分:0)
您可以使用公共服务创建docker-compose.yml文件。然后创建两个项目特定的作曲家文件,继承根作曲家文件。
搬运工-compose.project.template.yml
services:
mysql:
....
docker.compose.project.a.yml
services:
mysql:
extends:
file: docker-compose.project.template.yml
service: mysql
...
另一种选择是创建一个通用项目docker-compose.yml文件,并使用环境变量来自定义行为。