# syntax=docker/dockerfile:latest ARG BASE_IMAGE ARG LINUX_DISTRO=alpine % if [[ "$BASE_IMAGE_COPY" ]]; then FROM <% $LINUX_DISTRO %> COPY --from=<% $BASE_IMAGE %> / / % else FROM $BASE_IMAGE % fi ARG BASE_IMAGE ARG VERBOSE ARG REBUILD ARG LINUX_DISTRO=alpine WORKDIR /build # CORE RUN --mount=type=bind,source=./core,target=/build \ < % fi # default command ENTRYPOINT ["/opt/bin/entrypoint"] # default WORKDIR <% ${WORKDIR:-/opt} %>