robert-dodier / maxima-jupyter

A Maxima kernel for Jupyter, based on CL-Jupyter (Common Lisp kernel)
Other
187 stars 31 forks source link

Dockerfile tweaks #62

Closed oubiwann closed 5 years ago

oubiwann commented 5 years ago

I've introduced some cleanup that does two things:

  1. reduces the number of container layers
  2. removes the package cache from the guest file system

Both of these reduce the overall image size.

Additionally, I've changed the image to use ENTRYPOINT, making the default usage simpler as well as reducing the number of commands necessary for running jupyter in other modes (ENTRYPOINT essentially lets you treat your Docker container like your executable). I've updated the README to provide clarity around this.

Finally, two other bits have been provided outside of this repo, for the benefit of users:

Links to these have been added to the README.