Scribe Project
Effective Writing

Discussion on using Docker and Latex

Notice: This page needs a refresh. Some links are broken and some content is out of date. This discussion will introduce a brief overview about using a built-in Docker Image for creating a Latex file. It also provides some basic Docker command to help the beginners set up a Docker environment

Getting started with Docker

Docker become more and more common in software industry nowadays. It is a open source tool for running applications inside the container. Docker helps people able to run any applications built in Docker without installing any application in your computer.

Learning Docker

Learning about Docker is necessary for Computer Science students due to its important.
  1. Resources:
    • Visit docker.com for the full information about Docker.
    • Click here to install Docker on your computer
    • Recommended webpage for Docker tutorial
    • If you like book-like tutorial, here is the one.
  2. Exercise:

Resources

Go to this web page Docker Images to see a ranked list of Latex Docker images on Docker Hub
Recommended Images: Narf Latex

Set up:

  1. Clone the recommeded images from git hub pages
  2. Set up the docker in your machine.
  3. Type "docker pull narf/latex" to build the Docker image
  4. Create a latex file named "input.latex" in the same directory
  5. Type "docker run -i narf/latex < input.latex > output.pdf" to create an output pdf file
  6. Make a final check