From 28be5774e5d0a5e681926ea36d89baf6640bbad7 Mon Sep 17 00:00:00 2001 From: kj_sh604 Date: Sun, 22 Feb 2026 05:18:57 -0500 Subject: refactor: smaller dockerfile --- Dockerfile | 21 +++++++++++++++++++-- src/VERSION | 2 +- 2 files changed, 20 insertions(+), 3 deletions(-) diff --git a/Dockerfile b/Dockerfile index 59235eb..4d86545 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,11 +1,28 @@ FROM php:8-cli -RUN apt-get update && apt-get install -y \ +RUN DEBIAN_FRONTEND=noninteractive apt-get update && apt-get install -y --no-install-recommends \ pandoc \ texlive-full \ && apt-get clean \ && rm -rf /var/lib/apt/lists/* \ - && rm -rf /tmp/* /var/tmp/* + && rm -rf /tmp/* /var/tmp/* \ + && rm -rf /usr/share/texlive/texmf-dist/doc \ + && rm -rf /usr/share/texlive/texmf-dist/source \ + && rm -rf /usr/share/texlive/texmf-dist/fonts/source \ + && rm -rf /usr/share/texlive/texmf-dist/fonts/afm \ + && rm -rf /usr/share/texlive/texmf-dist/tex/context \ + && rm -rf /usr/share/texlive/texmf-dist/tex/xmltex \ + && rm -rf /usr/share/texlive/texmf-dist/tex/jadetex \ + && rm -rf /usr/share/texlive/texmf-dist/tex/omega \ + && rm -rf /usr/share/texlive/texmf-dist/metapost \ + && rm -rf /usr/share/texlive/texmf-dist/asymptote \ + && rm -rf /usr/share/texlive/texmf-dist/metafont \ + && rm -rf /usr/share/texlive/texmf-dist/tex/texinfo \ + && rm -rf /usr/share/texlive/texmf-dist/bibtex/bib \ + && rm -rf /usr/share/texlive/tlpkg \ + && find /usr/share/locale -mindepth 1 -maxdepth 1 ! -name 'en*' -type d -print0 | xargs -0 rm -rf \ + && rm -rf /usr/share/man/* \ + && rm -rf /usr/share/doc/* WORKDIR /app diff --git a/src/VERSION b/src/VERSION index b3efec2..aa704d1 100644 --- a/src/VERSION +++ b/src/VERSION @@ -1 +1 @@ -2026.02.22-0517 +2026.02.22-0518 -- cgit v1.2.3