дистрибутивов, чтобы не копипастить общие шаги?
В смысле? Давай конкретный пример
ARG DISTRO=debian FROM debian:buster AS build-debian RUN... FROM centos:7 AS build-centos RUN... FROM build-${DISTRO} AS build RUN... #общий шаг И вызов потом делаешь типа: docker build --target build --build-arg DISTRO=debian
Норм, только используй buildkit - он более умный в выборе, какие таргеты собирать
Спасибо, про билдкит не знал.
Обсуждают сегодня