Multi Stage Builds - Concurrency

Multi Stage Builds - Concurrency

Features

FROM alpine as build1
RUN touch /opt/binary1

FROM alpine as build2
RUN touch /opt/binary2

FROM alpine
COPY --from=build1 /opt/binary1 /opt/
COPY --from=build2 /opt/binary2 /opt/

Support

Demo: Multi Stage Builds - Concurrency

Default docker build works sequentially:

docker build .

BuildKit works in parallel:

DOCKER_BUILDKIT=1 docker build .