Initial commit
This commit is contained in:
17
Dockerfile
Normal file
17
Dockerfile
Normal file
@@ -0,0 +1,17 @@
|
||||
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 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
|
||||
Reference in New Issue
Block a user