summaryrefslogtreecommitdiff
path: root/docker/Dockerfile
diff options
context:
space:
mode:
authorYuriy Andamasov <yuriy@vyos.io>2026-07-11 10:34:18 +0300
committerYuriy Andamasov <yuriy@vyos.io>2026-07-11 10:34:18 +0300
commit028cba2b881ba1beeaa21f6d0fd5eccf7fdc2f25 (patch)
treefeb0c9d7ee29cca29fcbe309e6b7242862d272e9 /docker/Dockerfile
parent9e38b7190a285c7e2e3590d0381ad7892d5b0e8c (diff)
parentfa98eb5d526599021235c9cec929e99260f61d97 (diff)
downloadvyos-documentation-028cba2b881ba1beeaa21f6d0fd5eccf7fdc2f25.tar.gz
vyos-documentation-028cba2b881ba1beeaa21f6d0fd5eccf7fdc2f25.zip
Merge rolling into claude/pdf-image-conversion (combine constrained apt line: imagemagick, librsvg2-bin, poppler-utils)
🤖 Generated by [robots](https://vyos.io)
Diffstat (limited to 'docker/Dockerfile')
-rw-r--r--docker/Dockerfile12
1 files changed, 7 insertions, 5 deletions
diff --git a/docker/Dockerfile b/docker/Dockerfile
index e0947ac7..8598b808 100644
--- a/docker/Dockerfile
+++ b/docker/Dockerfile
@@ -27,13 +27,15 @@ RUN apt-get update && apt-get install -y \
curl \
dos2unix
-# Image-conversion toolchain for the PDF build (sphinx.ext.imgconverter via
-# docker/im-convert.sh). Installed with --no-install-recommends (Trivy
-# DS-0029) on a separate line: the texlive line above deliberately keeps
-# recommends, which carry font packages LaTeX needs.
+# PDF-build toolchain extras, installed with --no-install-recommends (Trivy
+# DS-0029) on a separate line — the texlive line above deliberately keeps
+# recommends, which carry font packages LaTeX needs:
+# - imagemagick + librsvg2-bin: sphinx.ext.imgconverter via docker/im-convert.sh
+# - poppler-utils: pdfinfo for the docs-build workflow's page-count validation
RUN apt-get update && apt-get install -y --no-install-recommends \
imagemagick \
- librsvg2-bin
+ librsvg2-bin \
+ poppler-utils
RUN pip3 install --break-system-packages \
Sphinx \