Files
latex-container/Dockerfile
Julian Pollinger 9a48156b3a
All checks were successful
Build Docker Image / build (default) (push) Successful in 5m56s
Build Docker Image / build (full) (push) Successful in 24m48s
Build Docker Image / build (full-python) (push) Successful in 23m55s
Build Docker Image / build (python) (push) Successful in 5m5s
Add biber to Dockerfile dependencies
2025-03-18 14:57:18 +01:00

18 lines
490 B
Docker

ARG PYTHON_PACKAGES="python3 py3-pip pandoc-cli"
FROM harbor.pollinger.dev/dockerhub-mirror/alpine:latest AS base
RUN apk add --no-cache graphviz nodejs git-lfs make biber
FROM base AS default
RUN apk add --no-cache texlive texlive-luatex
RUN luaotfload-tool --update
FROM default AS python
RUN apk add --no-cache ${PYTHON_PACKAGES}
FROM default AS full
RUN apk add --no-cache texlive-full
RUN luaotfload-tool --update
FROM full AS full-python
RUN apk add --no-cache ${PYTHON_PACKAGES}