# Docker for Tex Live # current version : Tex Live 2021 FROM phusion/baseimage:master LABEL version="22 April 2021" RUN apt-get update && apt-get install -y ghostscript xz-utils wget libarchive-tools perl && \ apt-get clean WORKDIR /home/install-tl-unx ARG TEXMFSYSVAR=/tmp/texmf-var/ ADD custom.profile . RUN wget -nv -O install-tl-unx.tar.gz http://mirror.ctan.org/systems/texlive/tlnet/install-tl-unx.tar.gz && \ tar -xzf install-tl-unx.tar.gz --strip-components=1 && \ ./install-tl --profile custom.profile && \ ln -s /usr/local/texlive/latest/bin/x86_64-linux /opt/texbin && \ rm -rf /usr/local/texlive/latest/texmf-dist/doc/ && \ rm -rf /home/install-tl-unx WORKDIR /data ENV PATH $PATH:/usr/local/texlive/latest/bin/x86_64-linux RUN luaotfload-tool --update && chmod -R 777 $TEXMFSYSVAR CMD ["/bin/bash"]