openworm / org.geppetto

Geppetto is an open-source platform to build web-based applications to visualize and simulate neuroscience data and models.
http://geppetto.org
Other
207 stars 50 forks source link

geppetto dockerfile might be split at line 55 #608

Closed rodriguez-facundo closed 5 years ago

rodriguez-facundo commented 5 years ago

The Dockerfile to build Geppetto contains 2 steps. The first one where required packages to build Geppetto are installed and the second one where Geppetto repos are cloned and installed.

We could take those 2 steps and put them in different docker images, so we avoid repeating the first step. We might also consider using fewer layers to avoid container size growth.

tarelli commented 5 years ago

@rodriguez-facundo in progress?

rodriguez-facundo commented 5 years ago

I will pull java-virgo-maven:latest from dockerhub to test it locally before updating this card.

rodriguez-facundo commented 5 years ago

This has been done here and is ready for review

stale[bot] commented 5 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.