-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathDockerfile
29 lines (26 loc) · 1.18 KB
/
Dockerfile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
# Ubuntu 20.04 LTS Focal Fossa installs TexLive 2019
FROM ubuntu:focal
MAINTAINER Ulrich Hoffmann <[email protected]>
ENV XAUTHORITY /tmp/.Xauthority
ENV LANG de_DE.UTF-8
RUN ln -snf /usr/share/zoneinfo/Etc/UTC /etc/localtime \
&& echo "Etc/UTC" > /etc/timezone \
&& apt-get update \
&& apt-get install -y software-properties-common \
&& add-apt-repository ppa:lyx-devel/release \
&& apt-get update \
&& apt-get upgrade -y \
&& apt-get install -y lyx cm-super texlive texlive-base texlive-binaries \
texlive-extra-utils texlive-font-utils texlive-fonts-extra \
texlive-fonts-recommended texlive-lang-chinese texlive-lang-cjk \
texlive-lang-cyrillic texlive-lang-european texlive-lang-german \
texlive-lang-greek texlive-latex-base texlive-latex-base-doc \
texlive-latex-extra texlive-latex-extra-doc texlive-latex-recommended \
texlive-latex-recommended-doc texlive-pictures texlive-plain-generic \
texlive-pstricks texlive-pstricks-doc \
xzdec lyx make fossil mupdf \
&& (lyx -batch -x reconfigure || echo "alles ok") \
&& rm -rf /var/lib/apt/lists/*
EXPOSE 8080
VOLUME /VierteDimension
WORKDIR /VierteDimension