小编f5e*_*05f的帖子

使用docker-compose构建公共依赖项

假设我有一组依赖于共同基本图像的图像:

是否可以创建无需运行即可docker-compose构建的文件base?让我们说我有以下依赖:

version: '2'
services:
    child1:
        build: ./path-to-child1-dockerfile
services:
    child2:
        build: ./path-to-child2-dockerfile
    depends_on:
        - child1
Run Code Online (Sandbox Code Playgroud)

base即使没有明确启动,我也想构建.这样的事情甚至可能吗?或者我应该只使用外部Makefile来构建依赖项?

build_base:
    docker build -t mybaseimage mybaseimage  

build_all: build_base
    docker-compose build
Run Code Online (Sandbox Code Playgroud)

docker dockerfile docker-compose

19
推荐指数
2
解决办法
6268
查看次数

标签 统计

docker ×1

docker-compose ×1

dockerfile ×1