Skip to content
This repository has been archived by the owner on May 9, 2023. It is now read-only.

Fermium/latex-docker

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

95 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fermium LABS logo

Latex docker container

Docker Pulls Docker Pulls Docker Pulls

Latex-docker is a fully-equipped Latex+Pandoc+NodeJS+R docker container to be used in document-authoring systems and automated builds such as CI systems. Installing Latex in a typical virtual machine can require up to one and a half hour, while the Latex distribution shipped with Linux distros is usually obsolete.

Note: This container was create when out company was called "FermiumLABS" and not "Fermium". As such, it might be migrated in the future to a different container name.

Features

Includes the following packages and utilities:

Usage

Pull image (from Hub):

docker pull fermiumlabs/latex-docker

Or build:

git clone https://github.com/fermiumlabs/latex-docker.git
cd latex-docker
#Beware: building it's a very long process
docker build -t fermiumlabs/latex-docker .

Make commands:

make pull    #pull the docker container from the prebuilt public image
make push    #push the image to Docker hub
make build   #build the image from this GitHub repository. long process
make shell   #allows you to interact with the container
make run     #run the container and then destroys it
make start   #start the container
make stop    #stop the container
make rm      #remove the container and free disk space

Options

Options can be specified through docker's arguments.

Node Version
docker build . -t fermiumlabs/latex-docker:node-7 --build-arg node_ver=7
Pandoc Version
docker build . -t fermiumlabs/latex-docker:pandoc-2.1.3 --build-arg pandoc_ver=2.1.3

Follow Fermium LABS on Twitter

About

Docker-based document authoring base image, all-encompassing!

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Dockerfile 80.0%
  • Makefile 16.5%
  • Shell 3.5%