docker compose:从一个图像创建两个容器

docker compose:从一个图像创建两个容器,docker,docker-compose,docker-container,Docker,Docker Compose,Docker Container,我有一个docker图像和两个docker compose.yml文件 我想为该图像创建两个容器,每个容器基于自己的docker-compose.yml 我如何才能做到这一点?-f允许您定义可以立即加载的内容。现有服务被覆盖/扩展,其他服务被添加到您的组合中: docker-compose -f docker-compose.base.yml -f docker-compose.prod.yml up 例如: # docker-compose.base.yml version: '2' se

我有一个docker图像和两个
docker compose.yml
文件

我想为该图像创建两个容器,每个容器基于自己的docker-compose.yml


我如何才能做到这一点?

-f
允许您定义可以立即加载的内容。现有服务被覆盖/扩展,其他服务被添加到您的组合中:

docker-compose -f docker-compose.base.yml -f docker-compose.prod.yml up
例如:

# docker-compose.base.yml

version: '2'
services:
  firstcontainer:
    image: alpine
还有一个:

# docker-compose.prod.yml

version: '2'
services:
  secondcontainer:
    image: alpine