-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathlocaltexlive.Dockerfile
19 lines (17 loc) · 1.04 KB
/
localtexlive.Dockerfile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
# syntax = docker/dockerfile:1.4
FROM docker.io/pandoc/extra:3.6.0-alpine
LABEL maintainer="informatica-global.com <[email protected]>" \
org.opencontainers.image.title="Pandoc with Full Multilingual LaTeX Packages and Arabic Fonts" \
org.opencontainers.image.description="Docker container for Pandoc with all LaTeX packages and fonts, tailored to create professional documents and presentations in multiple languages." \
org.opencontainers.image.url="https://github.com/informatica-global/pandoc-texlive-full" \
org.opencontainers.image.source="https://github.com/informatica-global/pandoc-texlive-full" \
org.opencontainers.image.licenses="MIT"
# Set the local repository as the default repository for tlmgr
RUN --mount=type=bind,source=./texlive/tlnet,target=/texlive/tlnet \
tlmgr option repository /texlive/tlnet \
&& tlmgr init-usertree /texlive \
&& tlmgr install scheme-full \
&& rm -rf /usr/share/doc/* \
&& rm -rf /usr/share/man/* \
&& rm -rf /usr/share/info/* \
&& rm -rf /usr/share/locale/*