我试图理解哪种方法最好。
一个服务器,多个应用程序,一些容器使用相同的镜像。
示例 #1:
每个应用程序使用两个docker-compose.yml
文件。
services:
db:
image: mariadb:latest
...
app:
image: app/one
depends_on:
- db
...
services:
db:
image: mariadb:latest
...
app:
image: app/two
depends_on:
- db
...
示例 #2:
将所有内容合并到一个docker-compose.yml
文件中。
services:
db:
image: mariadb:latest
...
app1:
image: app/one
depends_on:
- db
...
app2:
image: app/two
depends_on:
- db
...
有常见的做法吗?