From 60308f76f3f257c169f4453072deaf2992429bc9 Mon Sep 17 00:00:00 2001 From: Florian Hensel Date: Sat, 13 Dec 2025 12:28:13 +0100 Subject: [PATCH] alpine... --- Dockerfile | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/Dockerfile b/Dockerfile index efc0703..0bb121c 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,18 +1,18 @@ FROM squidfunk/mkdocs-material:latest -# Systemabhängige WeasyPrint-Dependencies (minimal für Debian/Ubuntu-Basis) -RUN apt-get update && \ - apt-get install -y \ - libpango-1.0-0 \ - libpangoft2-1.0-0 \ - libpango1.0-dev \ - libffi-dev \ - libcairo2 \ - libjpeg-dev \ - libpng-dev && \ - apt-get clean && rm -rf /var/lib/apt/lists/* +# Alpine-Pakete für WeasyPrint +RUN apk add --no-cache \ + pango \ + pango-dev \ + cairo \ + cairo-dev \ + gdk-pixbuf \ + gdk-pixbuf-dev \ + jpeg-dev \ + zlib-dev \ + libffi-dev -# mkdocs-to-pdf + Extras -RUN pip install --no-cache-dir mkdocs-to-pdf[all] # PyPI-Installation [web:0] +# Plugin installieren +RUN pip install --no-cache-dir mkdocs-to-pdf[all] WORKDIR /docs