diff --git a/Dockerfile b/Dockerfile index b6fe04f..96f1859 100644 --- a/Dockerfile +++ b/Dockerfile @@ -2,18 +2,16 @@ ARG PYTHON_PACKAGES="python3 py3-pip pandoc-cli" ARG SYSTEM_PACKAGES="graphviz nodejs git-lfs make biber ncurses" FROM harbor.pollinger.dev/dockerhub-mirror/alpine:latest AS base +ARG SYSTEM_PACKAGES +RUN apk add --no-cache ${SYSTEM_PACKAGES} FROM base AS default -ARG SYSTEM_PACKAGES RUN apk add --no-cache texlive texlive-luatex RUN luaotfload-tool --update -RUN apk add --no-cache ${SYSTEM_PACKAGES} -FROM default AS full -ARG SYSTEM_PACKAGES +FROM base AS full RUN apk add --no-cache texlive-full RUN luaotfload-tool --update -RUN apk add --no-cache ${SYSTEM_PACKAGES} FROM default AS python ARG PYTHON_PACKAGES