SwissDataScienceCenter / renku

Renku provides a platform and tools for reproducible and collaborative data analysis.
https://renkulab.io
Apache License 2.0
225 stars 34 forks source link

use repo2docker? #406

Open rokroskar opened 6 years ago

rokroskar commented 6 years ago

If we want to support multiple different environments, we start to need a templated image build. repo2docker does this well, but the images seem a bit bloated and they clone the repo inside the image which is not what we want to do. I think we should consider using repo2docker if we can:

leafty commented 6 years ago

Mmmh I would offer multiple choices of base dockerfile, like lab/scala, lab/r, rstudio, lab/julia, etc.

I suspect we would have to modify repo2docker significantly to have it work for us

rokroskar commented 6 years ago

yeah it's possible. We could build up our own templating of course. I just figured starting out with repo2docker would be quick and we can experiment with how we want the user experience to look from the UI perspective while we refactor the image building.