Skip to content

Commit 5dff23f

Browse files
committed
miktex: add min and base
1 parent e3e018f commit 5dff23f

File tree

3 files changed

+13
-4
lines changed

3 files changed

+13
-4
lines changed

miktex.dockerfile

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM debian:buster-slim AS miktex
1+
FROM debian:buster-slim AS miktex_min
22

33
RUN apt-get update \
44
&& DEBIAN_FRONTEND=noninteractive apt-get install -y \
@@ -19,14 +19,20 @@ RUN apt-get update \
1919
&& rm -rf /var/lib/apt/lists/* \
2020
&& apt-get clean
2121

22+
COPY miktex_ctx/min.txt /tmp/
23+
2224
RUN miktexsetup finish \
2325
&& initexmf --admin --set-config-value=[MPM]AutoInstall=1 \
2426
&& mpm --admin --update-db \
25-
&& mpm --admin \
26-
--install amsfonts \
27-
--install biber-linux-x86_64 \
27+
&& mpm --admin --install=@/tmp/min.txt \
2828
&& initexmf --admin --update-fndb
2929

3030
ENV MIKTEX_USERCONFIG=/miktex/.miktex/texmfs/config
3131
ENV MIKTEX_USERDATA=/miktex/.miktex/texmfs/data
3232
ENV MIKTEX_USERINSTALL=/miktex/.miktex/texmfs/install
33+
34+
FROM miktex_min AS miktex_base
35+
36+
COPY miktex_ctx/base.txt /tmp/
37+
38+
RUN mpm --admin --install=@/tmp/base.txt

miktex_ctx/base.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
koma-script

miktex_ctx/min.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
amsfonts
2+
biber-linux-x86_64

0 commit comments

Comments
 (0)