A minimal LaTeX distribution based on Alpine, strongly inspired by Tiny TeX.
See included example:
cd example
docker run -e THEUID=`id -u $USER` -v $PWD:/var/doxerlive atrendel/doxerlive:15-basic
The THEUID
variable makes sure processes inside the container run using the same UID as your user on the host system.
On Windows hosts, you can ignore this.
You may also attach to the container and running with the "preview continuously" mode of Latexmk:
cd example
docker run --it -e THEUID=`id -u $USER` -v $PWD:/var/doxerlive atrendel/doxerlive:15-basic ash # launch ash shell
Then, from inside the container:
make watch
All images run make
with UID $THEUID
by default.
Tags:
15-infraonly
: base image with Alpine 3.15, almost no packages and only essential binaires15-basic
: larger image with basic utilities on top of15-infraonly