The Docker image texlive relies on Ubuntu 22.04 and contains a texlive installation from the texlive sources. It allows you to build your LaTex sources in a docker container without the need to install texlive on your machine.
This image is inspired by headgeekette, but is up to date (2024), contains common build tools (biber, make, python, git, texliveonfly) and is smaller than other images since not all packages are installed.
See the GitHub repository for more information.
The following tools are installed:
Run the following command:
$ docker run --rm -it -v $(pwd):/data mfisherman/texlive
It will automatically download the docker image to your system and run it. The argument -it allows you to run the container in interactive mode and will open a shell. Further, the command mounts the directory, from where you run the command above, into the folder /dataof the container. That way you can use your favorite editor to write your LaTex and compile it in the container. Further packages can be installed using tlmgr.
The image is built for a majority of Linux architectures, allowing you to run the image even on all Raspberry Pi versions (e.g. as gitlab-runner). The available operating systems and architectures are:
Content type
Image
Digest
sha256:c2d9797e0…
Size
471 MB
Last updated
2 months ago
docker pull mfisherman/texlive