sagemath / docker-images

Dockerfiles for Sage
54 stars 18 forks source link

binder-compatible docker image #23

Closed nthiery closed 6 years ago

nthiery commented 7 years ago

binder is a neat web service that gives interactive access to any GitHub repository containing Jupyter notebooks. Providing a docker image for SageMath that can be used in binder would bring this great feature to the SageMath community.

See also: https://github.com/binder-project/binder/issues/90

nthiery commented 6 years ago

The beta mybinder version enables arbitrary Dockerfile. Here is an example repo using this: https://github.com/nthiery/test-binder-sage

The Dockerfile there is pretty short. So at the end of the day we probably don't need a specific binder-enabled container. Instead we could lift whatever can be (installing additional kernels? upgrading jupyter?) to the base SageMath image), and provide an example/template repo.

nthiery commented 6 years ago

Done in 069a8e010fbff1dc011b32c21e72c5016d010804, with template repo at https://github.com/sagemath/sage-binder-env/