docker/latex/Dockerfile

41 lines
715 B
Docker
Raw Normal View History

2022-11-13 11:17:04 -08:00
FROM archlinux
LABEL maintiner="Mark <mark@betalupi.com>"
RUN pacman -Fyy --noconfirm && \
#pacman -Syu --noconfirm && \
pacman -Sy --noconfirm \
2022-11-19 17:38:39 -08:00
#tectonic \
2022-11-13 11:17:04 -08:00
texlive-most \
texlive-fontsextra \
2022-11-19 17:38:39 -08:00
texlive-lang
2022-11-13 11:17:04 -08:00
RUN pacman -Sy --noconfirm \
2022-11-19 17:38:39 -08:00
# texlive optional deps
python-pygments \
inkscape \
java-environment \
perl-tk \
ghostscript \
java-runtime \
psutils \
wdiff \
# Other tools
2022-11-13 11:17:04 -08:00
curl \
git \
openssh \
python
2022-11-19 17:38:39 -08:00
ENV HOME /work
WORKDIR /work
VOLUME /work
VOLUME /build
# CD_DIR is relative to data.
ENV LATEXMK_CD_DIR .
ENV SKIP_ENTRY false
COPY run.sh /run.sh
# Don't include this, we want the entrypoint to be called manually.
#ENTRYPOINT [ "/bin/bash", "/entrypoint.sh" ]