The Docker hub contains a number of DSpace Docker containers:
https://hub.docker.com/search/?q=DSpace&page=1&isAutomated=0&isOfficial=0&pullCount=0&starCount=0
I personally only have experience with https://hub.docker.com/r/quantumobject/docker-dspace/
Likes
- Create administrator is according to the instructions the only command line action that needs to happen after deployment
- It runs DSpace 5.3, the latest official stable release of DSpace
- runs Java 7 instead of Java 8 (which is not fully tested with DSpace yet)
Dislikes
- There's an issue with postgres, reported as closed on https://github.com/QuantumObject/docker-dspace/issues/2 but I still encountered it
- It can't run on a 1GB AWS instance, because it deploys both the XMLUI as well as the JSPUI
- It runs Tomcat 8 instead of Tomcat 7
- It seems to be on Ubuntu 15 instead of Ubuntu 14 LTS (probably more of a personal preference)
Don't get me wrong - I love the work done by this contributor, but I was wondering if there is a reference implementation out there, or if this one could serve as a reference implementation.