Skip to content

Latest commit

 

History

History
44 lines (27 loc) · 1.12 KB

README.md

File metadata and controls

44 lines (27 loc) · 1.12 KB

doxerlive

A minimal LaTeX distribution based on Alpine, strongly inspired by Tiny TeX.

Example

Building

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.

Tips

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

Images

All images run make with UID $THEUID by default.

Tags:

  • 15-infraonly: base image with Alpine 3.15, almost no packages and only essential binaires
  • 15-basic: larger image with basic utilities on top of 15-infraonly