latex-wochenende/Dockerfile
2019-05-06 18:09:54 +02:00

19 lines
613 B
Docker

FROM alpine:3.9
RUN apk add --update --no-cache npm texlive poppler cairo bash texmf-dist-full ghostscript
RUN apk add --update --no-cache --virtual .build-deps poppler-dev cairo-dev wget build-base pkgconf
ADD . /latex
WORKDIR /latex
RUN npm install && \
cd /tmp && \
wget https://github.com/dawbarton/pdf2svg/archive/v0.2.3.tar.gz && \
tar -xzf v0.2.3.tar.gz && \
cd pdf2svg-0.2.3/ && \
./configure && make && make install && \
cd / && \
rm -rf /tmp/pdf2svg-0.2.3/ && \
echo "cd /latex" > /start.sh && \
echo "bash tex2svg.sh" > /start.sh && \
echo "npm start" >> /start.sh
CMD ["bash", "/start.sh"]