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

时间:2017-05-31 12:52:28

标签: docker docker-compose docker-container

我有一个泊坞窗图片和两个docker-compose.yml文件。

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

我该怎么做?

1 个答案:

答案 0 :(得分:6)

-f可让您定义可以一次加载的multiple compose files。覆盖/扩展现有服务,正在为您的合成添加其他服务:

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