Skip to content

jgoldfar/maxima-docker

Repository files navigation

Maxima-on-alpine docker container

Docker Pulls

Build and push docker images

This container helps with compilation of latex sources without the need to install all latex packages on your system; maxima is a computer algebra system that plays (relatively) nicely with TeX.

This repository is forked from blang's repository in order to add other packages needed to run Maxima scripts for a CI setup. Minimally maintained, accepts PRs!

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

For more information, reach out to the team at desert.frog.solutions@gmail.com or desertfrogsolutions.com

Setup

Get Docker configured on your system, then build the image with

docker build -t jgoldfar/maxima-docker -f Dockerfile.debian .

Usage:

docker run --rm -i --user="$(id -u):$(id -g)" --net=none -v "$(pwd)":/data jgoldfar/maxima-docker:debian-latest

Your current working directory should be mounted to /data inside the running container.

Why should I use this container?


  • Easy setup, small container size

Container Descriptions

  • debian contains a Maxima installation on top of Debian Stretch

  • alpine contains a Maxima installation on top of Alpine Linux v3.18

  • alpine-latex adds a minimal TeX/LaTeX installation to alpine.

About

Dockerfile for maxima + LaTeX projects

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages