19 lines
661 B
Docker
19 lines
661 B
Docker
FROM ubuntu:24.04
|
|
|
|
ARG DEBIAN_FRONTEND=noninteractive
|
|
|
|
RUN apt update -y && apt upgrade -y
|
|
RUN apt install make texlive latexmk texlive-pictures -y
|
|
RUN apt install texlive-publishers texlive-science texlive-fonts-extra texlive-latex-extra -y
|
|
RUN apt install biber texlive-bibtex-extra -y
|
|
RUN apt install texlive-lang-german -y
|
|
|
|
RUN apt install python3 python3-pygments -y
|
|
|
|
# The 'bbm' package insists on generating stuff in the home directory. In
|
|
# order to guarantee access to the home directory no matter the user the
|
|
# docker container is run with, create a temporary one anyone can write to
|
|
RUN mkdir /tmp/home
|
|
RUN chmod -R 777 /tmp/home
|
|
ENV HOME=/tmp/home
|