具有一个用于多个容器的docker文件

时间:2019-11-11 14:47:59

标签: docker docker-compose

嗨,我有三个存储库,每个存储库都有带有各自端口的docker-compose文件,需要有一个可以将所有这些容器站起来的docker compose文件。有可能这样做吗?我是docker的新手,已经用尽了所有在线搜索功能。预先感谢

version: '3'
services:
  api:
    container_name: container-name
    restart: always
    build: ./
    ports: "8085":8085
  stub:
    container_name: test-stub
    restart: always
    build: ./
    ports: "8086":8086

1 个答案:

答案 0 :(得分:0)

在构建选项中,您可以指定要使用的dockerfile:

version: "3"
services:
  my_service:
    container_name: my_container
    build:
      context: .
      dockerfile: my_container.Dockerfile